Eclipse에서 Java Project를하고 있는데,이 파일들을 수동으로 컴파일하는 방법을 알고 싶었습니다. 지금 당장 Eclipse는 빌드 및 실행 부분을 수행하며 .java 파일 만 제출해야하므로 수동으로 수행하려고합니다. 이제 우리는 javac
과 java
명령을 사용해야한다는 것을 알고 있습니다. 그러나 이것들은 Java에서 예외를 던지고 있습니다. 그래서, 내가 가지고있는 것은 다음과 같습니다.Eclipse 프로젝트를 수동으로 빌드하고 실행하십시오.
Eclipse 프로젝트의 이름이 Prj1이라고 가정합니다. 따라서 루트 디렉토리는 Prj1입니다. 이 폴더에는 .settings
, bin
, doc
및 src
의 4 개의 폴더가 있습니다. .classpath
, .project
및 javadoc.xml
이라는 파일이 3 개 있습니다. 또한 내 Java 프로그램 (입력 중간이 아니라 실행 중간에 파일을 열고 내용을 읽음)에서 읽은이 루트 폴더에 텍스트 파일 a.txt
이 있습니다. src
폴더에는 패키지에 5 개의 클래스 파일이 있습니다. 즉, src
폴더에는 package1
이라는 폴더가 있으며이 폴더 안에 5 개의 클래스 파일이 있습니다.
따라서 javac
명령을 사용하여 터미널에서 어떻게 빌드해야하며 어떤 폴더에 있어야합니까? 또한 bin 파일은 어디에 생성되며 런타임 중에 읽히는 텍스트 파일은 어디에 배치해야합니까? 나는 혼자서 할 수 없다. 도와주세요. - 디렉토리 계층 구조를 생성합니다 컴파일러에 기반
javac -d ../bin package1/*.java
-d
인수는 클래스의 루트 출력 디렉토리를 지정합니다 : 당신이 src
폴더 "의"수와 함께 컴파일해야처럼
그리고 텍스트 파일을 어디에 배치해야합니까? – pratnala
@pratnala : 어디에서든지 코드를로드합니다. –