2012-07-15 4 views
4

/java, /resources/webapp/WEB-INF/web.xml 폴더 구조를 src 아래에 만들고 싶습니다.Maven을 사용하여 Java 리소스 webapp 폴더 구조 만들기

나는 -DarchetypeArtifactId=maven-archetype-webapp을 사용했지만 /resources /webapp/WEB-INF/web.xml을 생성하지만 /java 폴더는 생성하지 않습니다.

따라서 /java 폴더를 수동으로 생성하더라도이 폴더 구조를 생성하기 위해 -DarchetypeArtifactId=으로 생성 할 수있는 다른 방법이 있습니다.

내 폴더 구조를 사용자 정의하고 디자인하고 기존 템플릿을 사용하지 않고 maven으로 만들 수있는 방법을 누군가가 말해 줄 수 있다면 고맙겠습니다.

답변

2

최선의 선택을 따라 메이븐 표준 디렉토리 레이아웃입니다 :

http://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html

서로 다른 프로그래밍 언어는 웹 개발에 사용할 수 있습니다 인해

전형은 최소화 :

http://cvs.peopleware.be/training/maven/maven2/standardDirLayout.html (링크 이후 web.archive 간다 메인 링크가 죽었습니다)

플러그인 구성을 최소화하고 Maven 프로젝트의 이해와 유지 보수를 간소화합니다

3

-DarchetypeArtifactId = maven-archetype-webapp를 사용하면 java 폴더가 생성되지 않습니다. 수동으로 만들어야합니다.

그것은 당신이 메이븐 웹 애플리케이션으로부터 의지가 자동으로 귀하의 경우 원하는 폴더 구조

를 생성

-DarchetypeArtifactId=maven-archetype-webapp 

의 간격 원형에게 다음과 같은 사용하여 만들 수있는 다음과 같은 구조

src 
    | 
    --main 
    | 
    --resources 
    | 
    --webapp 
     | 
     --WEB-INF 
0

을 생성 src\main\java

src\main\resources 
src\main\webapp