2013-10-22 5 views
0

Maven을 사용하여 Eclipse에서 Vaadin 애플리케이션을 만들려고하고 있습니다. 공식 지침 (https://vaadin.com/wiki/-/wiki/Main/Creating%20an%20Eclipse%20Project)은 이클립스에서 새로운 Maven 프로젝트를 만들고 archetypes 목록에서 "vaadin-archetype-application"을 만들 것을 말합니다. 그런 종류의 것을 볼 수는 없습니다. 다음으로 아키타 입을 추가하고 다음을주었습니다 세부 정보 :Eclipse에서 Vaadin을 사용하여 Maven 애플리케이션을 만들 수 없습니다.

 
Archetype Group ID: com.vaadin 
Archetype Artifact ID: vaadin-archetype-application 
Archetype Version: 7.1.7 

심지어이 작동하지 않았고 내가 오류가 계속 Could not resolve artifact

가 도와주세요 나는 자바 EE 개발자를위한 이클립스 케플러 IDE 오전과 angel이라는 플러그인이

.! Eclipse 용 Maven 통합이이 번들에 이미 설치되었습니다.

UPDATE : 나는 이러한 설정을 시도했지만 아무 소용이

 
Archetype Group ID: com.vaadin 
Archetype Artifact ID: vaadin-archetype-clean 
Archetype Version: LATEST 
+0

맞춤 Maven 구성을 가지고 있습니까? 아니면 프록시를 사용 중이십니까? – g00glen00b

+0

오 예, 전 대리인입니다. 그러나 이클립스는이 프록시 뒤에 잘 작동합니다. 나는 그것이 업데이 트를 의미하고이 Vaadin 플러그인도이 프록시 뒤에 만 설치했습니다 – pratnala

+0

Maven을 프록시를 사용하도록 구성 했습니까? 'settings.xml'을 열고 프록시가 구성되어 있는지 확인하십시오. – g00glen00b

답변

1

에이 유물은 중앙 메이븐 저장소 내에서 볼 수 있습니다. 거기에서 찾을 수 없다면, 당신이 그곳을 보지 못하게하거나 네트워크 오류로 인해 그것을 찾을 수 없기 때문일 수 있습니다.

settings.xml에 특정 변경 사항이 있는지, 프록시를 사용 중인지 확인하십시오. 프록시 뒤에 있다면, 당신은 예를 들어, 메이븐 settings.xml에 프록시를 구성해야합니다

<proxies> 
    <proxy> 
     <active>true</active> 
     <protocol>http</protocol> 
     <host>myproxy.com</host> 
     <port>8080</port> 
     <username>username</username> 
     <password>passw0rd</password> 
     <nonProxyHosts></nonProxyHosts> 
    </proxy> 
</proxies> 

settings.xml 파일이 메이븐 설치의 conf 디렉토리에서 찾을 수 있습니다 또는 당신이 그것을 정의 할 수 귀하 .m2 폴더의 전역 메이븐 설정.

+0

감사합니다. 이제 다른 오류가 발생합니다. ArtifactTransferException입니다. 이것이 무엇인지에 대한 어떤 생각? – pratnala

+0

프록시 때문에 로컬 저장소가 "손상"되었을 수 있습니다. '.m2' 폴더에있는 필요한 아티팩트가 들어있는 폴더를 제거해보십시오. – g00glen00b

관련 문제