반응형
츄르사려고 코딩하는 코집사입니다.
이클립스에서 Java Project를 생성하고, class를 만들면 아래와 같은 에러가 발생하곤 합니다.
must declare a named package because this compilation unit is associated to the named module 'algorithm'
결국엔 이클립스와 JRE/JDK의 버전차이로 판명났지만, 이 방법이 안된다면 다른 해결 방법도 있다.
1. 해결방법
1) 프로젝트 생성할 때, Use an execution environment JRE를 JavaSE-1.8로 해줍니다.
-
2) main 함수가 public static void main(String[] args)가 맞는지 확인한다.
3) 현재 작성하고 있는 class가 [프로젝트] - [src] 경로 밑에 있는지 확인한다.
반응형
'Problem Solving > 문제해결' 카테고리의 다른 글
윈도우 10(Windows 10) 자동 업데이트 해제 방법 (0) | 2021.01.19 |
---|---|
윈도우10(Windows 10) 안전모드 진입 불가 해결 방법 (0) | 2021.01.19 |
Web server failed to start. Port 9999 was already in use. 해결방법 (0) | 2021.01.15 |
스프링(Spring) 압축 풀기 파일명이 깁니다. 에러 (0) | 2021.01.15 |
노트북 배터리 절약하는 방법 Windows 10 백그라운드 앱 설정 (0) | 2020.12.19 |
유튜브 서버에 문제가 발생했습니다[503] 503 service unavailable (0) | 2020.12.14 |
JVMNotFoundException: No JVM shared library file (jvm.dll) found. Try setting up the JAVA_HOME environment variable properly. (0) | 2020.11.25 |
sklearn에서 발생한 ValueError: Input contains NaN, infinity or a value too large for dtype('float64'). (0) | 2020.09.21 |
최근댓글