728x90 자바 에러2 [Error Code] Error: Main method not found in class Rectangle, please define the main method as: public static void main(String[] args)or a JavaFX application class must extend javafx.application.Application Error: Main method not found in class Rectangle, please define the main method as: public static void main(String[] args) or a JavaFX application class must extend javafx.application.Application # JavaFX application class error 위와 같은 에러가 발생하는 이유는 사실 여러가지 이유가 있다. 따라서 IDE 문제이거나 자바 설치에 대한 문제가 아닐까 하고 시간을 허비하는 일이 생기곤 하는데 사실 매우 간단한 원인으로 문제가 발생할 수 있다. JavaFX application은 public class 선언이 제대로 되어있지 않았을 때.. 2024. 2. 5. [Error Code] java: error: class is public, should be declared in a file named java: error: class is public, should be declared in a file named # file named error 자바의 경우 public class에 따라서 파일명을 지정해줘야 하기 때문에 파일 이름이 잘못되어 컴파일이 불가능하다는 에러가 발생할 수 있다. 위와 같은 에러가 발생하는 이유는 크게 코드를 다른 곳에서 가져왔거나 아니면 파일명 자체를 변경했기 때문에 public class의 이름과 달라져서 발생할 수 있다. 이러한 자바 에러 메시지가 뜬 경우 파일명만 수정해서 간단하게 에러를 해결할 수 있다. 한마디로 파일명을 public class에 선언되어 있는 클래스 이름으로 바꾸어주기만 하면 해당 에러는 사라진다. 2024. 2. 5. 이전 1 다음 728x90