maven을 이용하여 기본 프로젝트 구조를 만든다.
java app #
mvn archetype:create -DgroupId=com.gimslab -DartifactId=mvn_test
위와 같이 실행하면 mvn_test디렉토리 아래 아래와 같은 디렉토리 구조를 만들어 준다.
└─mvn_test └─src ├─main │ └─java │ └─com │ └─gimslab └─test └─java └─com └─gimslab
web app #
mvn archetype:create -DgroupId=com.gimslab -DartifactId=mvn_web_test -DarchetypeArtifactId=maven-archetype-webapp
위와 같이 실행하면 아래와 같은 구조가 생성된다.
└─mvn_web_test └─src └─main ├─resources └─webapp └─WEB-INF
물론 기본적인 파일도 생성된다.(ex:web.xml 등)