패키지 질문
개럭시
첨부 파일 ServerViewer.java에서는 이상없이 컴파일과 실행되지만
맨위에 package Viewer; 를 넣은 ServerViewer_패키지.java는 컴파일은 돼지만 실행에서 오류가 납니다
당연히 이거 하나만 하면 오류가 나는건 알지만
기존에 있는 파일에 패키지화 하여 같이 넣어서 원래 파일에 넣으면
두개의 파일의 차이점을 알려주세요
ServerViewer_패키지.java ------ 이파일이 이상없이 돌아가야 하는데 실행시키면 오류가 나네요
왜그런지 알려주시면 감사하겠습니다.
에러는
Exception in thread main java.lang.UnsupportedClassVersionError: Viewer/Server
Viewer (Unsupported major.minor version 49.0)
-
옆집오빠야 2024-06-25
수다님과 장미수다님 답변감사합니다.
근데 조금 원하는 답변이 아니라서 좀더 자세히 여쭤볼께요
먼저 수다님
serverviewer_패키지.java은 serverviewer.java과 구별하기 위해서 일부로.. 패키지를 써준거구여
두번재로 장미수다님께
다른 파일도 마찬가지만 j빌더로 만들어서 viewer밑에 serverviewer.java를 만들었습니다.
그리고 클래스 패스는 이상없이 했구여
지금 이 시스템이 wipi의 jlet으로 만든거거든여.
근 -
이름이없다고 2024-06-25
수정한거 올려드릴까요?
-
마루나 2024-06-25
음..이거는 단순한 경로 문제입니다.
패키지로 만드셨으면..Viewer 폴더 밑에 class가 존재해야됩니다^^
Viewer 폴더를 만들고 그 안에 넣으니 잘되더군요^^ -
똘끼 2024-06-25
보니깐. 파일명은 ServerViewer_패키지.java
안에 클래스명은 ServerViewer 네요... 파일명과, 클래스명이 같아야 합니다.