기본 스프링 mvc 아키타 입을 설정하려고합니다.Maven이 로컬에 설치된 아키타 입을 찾을 수 없습니다.
스프링은 훌륭한 샘플을 제공함에 따라 기본 MVC 설정도 제공됩니다.
그래서 나는 그것을 체크 아웃 :svn https://src.springframework.org/svn/spring-samples/mvc-basic/trunk/
봄-MVC-기본적인하는 디렉토리 이름 트렁크 변경.
다음은 내가 ~/.m2/Settings.XML의 (정상이 파일은 이전에 생성되지 않은 경우) 가 그럼 난 그런 스프링 MVC-기본 디렉토리 내에
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
http://maven.apache.org/xsd/settings-1.0.0.xsd">
<localRepository>${user.home}/.m2/repository</localRepository>
<!--localRepository>${user.home}/.m2/repository2</localRepository-->
</settings>
을 추가을 만들어 실행 :
내가 .m2/repository/org/springframework/samples에서 볼 때 spring-mvc-basic이 만들어집니다.
다음 나는 내 이전 작업을 기반으로 아키 타입 생성하고 싶었 :
mvn archetype:generate --batch-mode -DarchetypeArtifactId=mvc-basic -DgroupId=org.foo.bar -DartifactId=TestMVC -Dversion=0.1-SNAPSHOT -DarchetypeGroupId=org.springframework.samples
을하지만 명령을 이해할 수 없다 어떤 이유로이 항상 실패 :
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:2.2:generate (default-cli) on project standalone-pom: The desired archetype does not exist (org.springframework.samples:mvc-basic:1.0) -> [Help 1]
나는 그것이 내가 가진 주요 문제라고 생각하지 않습니다. 버전 매개 변수를 추가했지만 여전히 사용 중입니다. [오류] 목표 org.apache.maven.plugins를 실행하지 못했습니다. maven-archetype-plugin : 2.2 : 프로젝트에서 generate (default-cli) standalone-pom : 원하는 archetype이 존재하지 않습니다. (org.springframework.samples : mvc-basic : 1.0.0-SNAPSHOT) -> [Help 1] –
답변도 업데이트되었으므로 @raghuram 제안을 고려하십시오! –