eclipse가 클래스 파일을 포함하는 디렉토리를 리소스 디렉토리로 취급하고 출력 폴더 (bin)에 복사하는 방법은 무엇입니까?.class 파일을 자원으로 지정하여 출력 (bin) 폴더에 복사 - Eclipse
내 프로젝트 구조 내가 소스 폴더 목록에서 src\com\package2
을 제외 exculsion 필터를 지정 일식이
src
com
package1
all source files (.java)
image files
package2
some dependent class files (.class)
bin
com
package1
generated .class files for source files
image files
package2
(empty)
같다. 그리고 buildpath에 src 폴더의 절대 경로를 추가 했으므로 src\com\package2
의 클래스를 사용하여 소스 파일을 빌드 할 수 있습니다.
이제 전체 클래스 집합 (생성 및 참조)을 JAR 파일로 내보내려고합니다. 그게 지금 폴더에있는 src\com\package2
클래스를 가질 필요가 있습니다. 거기에 의 리소스 파일 (예 : src\com\package1
의 이미지)로 클래스 파일을 처리하고 bin\com\package2
에 복사 할 수있는 일식을 만들 수있는 방법이 있습니까?
추 신 : 많은 라이브러리를 참조 했으므로 Runnable JAR은 옵션이 아닙니다.
설명하는대로 eclipse에서 내보내기를 구성하는 방법을 모르겠습니다. 하지만 간단한 ANT-Script가 할 수 있을까요? 원하는 모든 소스를 하나의 폴더에 복사하고 "jar"Ant 태스크를 호출 할 수 있습니다. – Arne
나는 이것보다 쉬운 방법이 있다고 생각하는데 .class 파일을 리소스로 다루지 않아도된다. Eclipse에 "jar 작성"을 요청하고 루트 디렉토리를 지정할 수 있습니까? IntelliJ로 할 수 있습니다. – duffymo