가하게 IntelliJ IDEA 프로젝트에 예제 파일 구조를 가지고하게 IntelliJ IDEA에서 된 .java와의 .class의 혼합으로 구축하는 방법 :나는 아래
\src
|.. A.class
|.. A.java
+-- \Package2
|.. B.class
|.. B$T.class
+-- \Package3
|.. C.Java
이 모든 폴더가 모듈 설정에에 "소스"로 설정되어 있습니다.
A.class와 A.java는 모두 B.class를 사용하지만 B.class를 찾을 수 없기 때문에 컴파일 할 때 찾을 수 없습니다.
파일 구조는 유지해야하지만 A.class를 실행하거나 구성에서 A.java를 컴파일하고 실행할 수 있어야합니다.
C.Java도 C.Java
을 찾아서 사용 B.class로 컴파일해야한다는 자바와 자바로, 명령 줄에서 작업에 관해서는 가능한 모든 경우에 나는이 계층 구조를 유지해야c, 소스 파일은이 형식이어야합니다.
나는 IntelliJ IDEA 프로그램을 잘 모른다. 주제에 대한 지식 부족으로 필요한 정보를 찾을 수 없었다.
(당신이 아래로 투표를하기 전에 의견을 내게 당신이 그것을 필요 자세한 정보는 제공 할 수 있도록하시기 바랍니다) 당신은 혼동을 피하기 위해 자신의 디렉토리 구조에서 .class
파일을 배치해야
클래스 파일은 src 아래에 있지 않아야합니다. – Jens
@Jens가 말한 것 이외에 왜 그 파일이 있습니까? 그들은 아마도 응용 프로그램의 다른 모듈, 일부 라이브러리, 또는 ...입니까? – Morfic
그들이 정직한 형태로 정확한 임무를 수행했기 때문에 그들은 정직하게 거기에 있습니다. 나는 컴파일러와 함께 과제를했지만 다른 방법으로 그것을 할 수 있는지 알고 싶었어요. –