반응형
IntelliJ에서 클래스를 기본 클래스로 선택할 수 없습니다.
IntelliJ에 중첩 된 폴더 계층 구조에 여러 파일을 추가 한 Java 프로젝트가 있습니다. 이러한 파일의 대부분은 테스트이며 주요 방법이 포함되어 있으므로 실행할 수 있어야합니다. 그러나 나는 이것을하는 방법을 알 수 없습니다.
저는 IntelliJ를 처음 접했고 이전에 파일이 "main () 메서드의 선언을 포함하는 Java 클래스"에 해당하는 기호 와 함께 프로젝트 계층 구조에 표시되었습니다 . 그러나이 시나리오에서는 "소스 루트에있는 Java 클래스"에 해당하는 기호로 표시됩니다.
그렇다면 이러한 파일을 어떻게 컴파일하고 실행합니까?
링크 한 문서는 실제로 "소스 루트 외부에있는 Java 클래스"와 연관된 링크에 답변이 있습니다. 소스 및 테스트 루트를 구성하면 작동합니다.
https://www.jetbrains.com/idea/webhelp/configuring-content-roots.html
이것이 테스트라고 말 했으므로 소스 루트 대신 테스트 소스 루트로 표시된 테스트를 사용해야합니다.
이러한 클래스의 패키지 트리가 포함 된 폴더를 선택하고 마우스 오른쪽 버튼을 클릭 한 다음 "Mark Directory as-> Source Root"를 선택합니다.
참고 URL : https://stackoverflow.com/questions/21884217/cant-choose-class-as-main-class-in-intellij
반응형
'Programing' 카테고리의 다른 글
requireJS와 jQuery를 함께 사용하려면 어떻게해야합니까? (0) | 2020.10.05 |
---|---|
연도와 월 ( "yyyy-mm"형식)을 날짜로 변환 하시겠습니까? (0) | 2020.10.05 |
MS SQL Server 저장 프로 시저 내에서 배열을 선언하는 방법은 무엇입니까? (0) | 2020.10.05 |
브라우저 창이 현재 활성화되어 있지 않은지 감지하는 방법이 있습니까? (0) | 2020.10.04 |
명령 줄에서 추가 변수 전달 (0) | 2020.10.04 |