실행시 오류가 뜹니다.
201
작성한 질문수 2
안녕하세요. 현재 8강 까지 잘 따라오고 있는 학생입니다.
방학동안 수강을 하다가 이번에 대학교에서 자바프로그래밍 수업도 같이 듣게 되었습니다.
오늘 첫 수업에서 교수님은 이클립스를 사용하셨습니다. 그래서 저 또한 이클립스를 설치했습니다.
문제는 이클립스 설치 이 후 김영한님 강의를 공부할려고 인텔리제이를 실행한 결과, 오류가 뜨면서 실행이 되지않습니다.
아래는 문제가 되는 코드입니다.
/Users/hyungkey/Library/Java/JavaVirtualMachines/openjdk-21.0.2/Contents/Home/bin/java -javaagent:/Applications/IntelliJ IDEA CE.app/Contents/lib/idea_rt.jar=50023:/Applications/IntelliJ IDEA CE.app/Contents/bin -Dfile.encoding=UTF-8 -Dsun.stdout.encoding=UTF-8 -Dsun.stderr.encoding=UTF-8 -p /Users/hyungkey/Desktop/JavaStudy/java-start/out/production/java-start -m test/scanner.ex.ScannerWhileEx4
Error occurred during initialization of boot layer
java.lang.module.FindException: Error reading module: /Users/hyungkey/Desktop/JavaStudy/java-start/out/production/java-start
Caused by: java.lang.module.InvalidModuleDescriptorException: CommentJava.class found in top-level directory (unnamed package not allowed in module)
Process finished with exit code 1
어떠한 문제인지 파악되지 않습니다.
답변 1
1
안녕하세요. hyungjin0601님, 공식 서포터즈 OMG입니다.
프로젝트 코드를 새로 생성하여 확인해보시겠어요?
이클립스를 설치하면서 기존 인텔리제이의 프로젝트 코드에 영향이 간 것 같습니다.
강의를 따라하기 위한 프로젝트 코드건, 강의에서 제공해드리는 코드건 실행이 되는 환경의 코드로 강의를 이어나가시는 것을 권장드립니다.
정상적인 실행이 가능한 프로젝트 폴더가 생성이 되면, 해당 프로젝트 폴더에 기존에 작성하였던 코드 혹은 완성된 코드를 옮겨서 진행하시는 것이 해결하는 간단한 방법일 것 같아요.
감사합니다.
0
먼저 답변해주셔서 감사합니다.
현재 새 프로젝트를 생성하여 런을 돌려보니 작동됩니다.
제가 기존 프로젝트 파일이 문제가 있는 것 같은데.. 답변주신 것을 요약하자면
새 프로젝트를 생성하여 강의를 진행하라는 말씀이신지 궁금합니다.
해결이 안된 상태에서 새 프로젝트를 생성하고 강의를 진행하다가.. 추후에 이러한 문제가 또 생길까봐 걱정됩니다ㅠㅠ
0
갓 구글에 찾아보니
Create module_info.java
이라는 파일을 src파일에서 찾아서 삭제하면 작동된다고 하더라구요!
그래서 삭제했더니 정상작동됩니다.
다만 의문점이 이러한 파일이 왜 갑자기 생성됐는지 궁금합니다... 단순히 이클립스를 깔았을 뿐인데 전혀상관없는 인텔리제이 개별 프로젝트가 영향이 받았다는 것이 의아하네요.
문제와 풀이4 문제점
0
49
2
문제풀이 시간마다 방향성
0
46
2
피라미드 문제 풀이
0
73
1
ScannerWhile3 예제 코드 질문
0
58
1
짝수 출력 문제 질문
0
53
1
Array 연습 문제 5번 질문입니다.
0
85
2
단축어가 이상하게 나옵니다
0
133
2
Sql강의
0
91
1
array 문제풀이 2번 질문입니다.
0
57
1
JAVA입문 / 메서드편 문제와 풀이2
0
48
1
인텔리제이 무료버젼이 통합되었다는데 30일 무료버전이면 어떻게 사용하나요
1
814
3
OperationEx3에서 꼭 boolean을 써야 하나요?
0
63
1
for, while문 작성
0
66
1
68강 ArrayEx6 클래스 질문
0
61
1
IO.println(String.format("Hello and welcome!"));
0
152
2
소스코드 실행이 안돼요
0
120
2
메서드 문제와 풀이2에서 마지막 문제 이렇게 풀어도 괜찮은 건가요..?
0
80
1
While과 for 스코프 질문
0
64
1
김영한 java 입문 설치 질문
0
139
2
버퍼문제?
0
55
1
for문 피라미드 찍는거 질문
0
79
1
21버전이 없고, 강의 메뉴얼 확인해보면 된다는 김영한 선생님 답변 확인했습니다.
0
377
1
3번 문제 질문 있습니다.
0
100
2
sout에는 변수가 하나만 들어가야 하나요?
0
135
1





