2012-08-12 4 views
2

Java에 작은 프로그램을 만들었습니다. Java 클래스, 일부 이미지를 사용하고 다른 리소스 (.php 파일, 이미지, 스타일 시트 등)를 생성합니다.Java 프로그램의 소스 파일을 구성하는 방법은 무엇입니까?

소스를 .jar으로 컴파일하고 .jar 및 기타 리소스를 사용해야하는 .exe 프로그램을 만듭니다.

내 Java 프로그램의 모든 소스를 구성하는 가장 좋은 방법은 무엇입니까?

+0

자바 클래스를 구성하는 일반적인 방법은, (당신이 원하는 계층 구조 다음) 패키지 중을 전파하는 것입니다. – gaspyr

답변

6

maven을 사용하지 않더라도 standard convention으로 아래의 구조를 사용하는 것이 좋습니다. 당신이 당신의 이미지 및 기타 물건을 유지하기 위해 별도의 폴더 (이미지, CSS, 스크립트)를 만들 수있는 반면

src/main/java Application/Library sources 
src/main/resources Application/Library resources 
src/main/filters Resource filter files 
src/main/assembly Assembly descriptors 
src/main/config Configuration files 
src/main/scripts Application/Library scripts 
src/main/webapp Web application sources 
src/test/java Test sources 
src/test/resources Test resources 
src/test/filters Test resource filter files 
src/site Site 
LICENSE.txt Project's license 
NOTICE.txt Notices and attributions required by libraries that the project depends on 
README.txt Project's readme 
+0

+1 나는 Maven에 대해서도 맹세했다. D, 대답을 잘 볼 수있다. – gaspyr

+0

Maven을 사용하고 있으므로 답변이 완벽하게 맞습니다. 감사! –

+0

그러나 무엇이'src/site'인지 이해하지 못합니다. 정적 웹 사이트 템플릿? –

관련 문제