프로젝트 생성
maven archetype plugin - 템플릿에서 메이븐 프로젝트 생성하기 을 통해서 hibernate-validator-quickstart-archetype 프로젝트를 생성한다. 이 프로젝트는 maven archetype-catalog 에 있으므로 별도로 지정해 줘야 한다.
Code Block |
---|
mvn archetype:generate -DarchetypeCatalog=http://repo1.maven.org/maven2/archetype-catalog.xml -DgroupId=com.mycompany.app -DartifactId=beanvalidation-gettingstarted -Dversion=1.0-SNAPSHOT -Dpackage=com.mycompany -DarchetypeGroupId=org.hibernate -DarchetypeArtifactId=hibernate-validator-quickstart-archetype -DarchetypeVersion=4.3.0.Final |
-DarchetypeVersion 를 지정하지 않으면 현재(2013.07) 해당 archetype의 마지막 버전(5.0.0.Alpha1) 을 기준으로 프로젝트를 생성한다.
설정
- cd beanvalidation-gettingstarted
- http://stackoverflow.com/questions/2231100/spring-mvc-3-validation-unable-to-find-a-default-provider
...
Code Block |
---|
<repository> <id>JBoss Repository</id> <url>https://repository.jboss.org/nexus/content/repositories/releases</url> <name>JBoss Repository</name> </repository> |