«maven» 태그된 질문

Apache Maven은 주로 Java 프로젝트에 사용되는 빌드 자동화 및 프로젝트 관리 도구입니다. 이 태그는 특정 Maven 버전과 관련이없는 질문을위한 것입니다. Gradle과 관련된 질문에는 대신 gradle 태그를 사용하십시오.


30
Spring Data Maven 빌드에서 "라이프 사이클 구성에 포함되지 않은 플러그인 실행"을 해결하는 방법
Spring Data 및 Neo4j 작업하려고합니다 . 기본 사이트에 연결된 이 가이드 를 따르려고 시작했습니다 . 특히 "Hello, World!" 에서 pom.xml을 기반으로했습니다 . 예제 파일 . 다음은 문제를 일으키는 플러그인에 대한 pom.xml의 코드입니다. <plugin> <!-- Required to resolve aspectj-enhanced class features --> <groupId>org.codehaus.mojo</groupId> <artifactId>aspectj-maven-plugin</artifactId> <version>1.0</version> <configuration> <outxml>true</outxml> <aspectLibraries> <aspectLibrary> <groupId>org.springframework</groupId> <artifactId>spring-aspects</artifactId> …


12
Maven에 최신 버전의 종속성을 사용하도록하려면 어떻게해야합니까?
Maven에서 종속성은 일반적으로 다음과 같이 설정됩니다. <dependency> <groupId>wonderful-inc</groupId> <artifactId>dream-library</artifactId> <version>1.2.3</version> </dependency> 이제 릴리스가 빈번한 라이브러리를 사용하는 경우 <version> 태그를 지속적으로 업데이트하면 다소 성 가실 수 있습니다. Maven에 항상 최신 버전 (저장소에서)을 사용하도록 지시 할 수있는 방법이 있습니까?

12
Maven의 종속성 관리와 종속성의 차이점
차이점은 무엇이며 dependencyManagement그리고 dependencies? Apache Maven 웹 사이트에서 문서를 보았습니다. dependencyManagement하위 버전에서 버전을 지정하지 않고 하위 모듈에서 정의 된 종속성을 사용할 수있는 것 같습니다 . 예를 들면 다음과 같습니다. 상위 프로젝트 (Pro-par)는 다음에 따라 종속성을 정의합니다 dependencyManagement. <dependencyManagement> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8</version> </dependency> </dependencies> </dependencyManagement> 그런 다음 Pro-par의 자식에서 …

11
Java / Maven에서“Xerces hell”을 다루고 있습니까?
제 사무실에서 Xerces라는 단어 만 언급하면 ​​개발자들의 격렬한 분노를 불러 일으킬 수 있습니다. SO에 대한 다른 Xerces 질문을 간략하게 살펴보면 거의 모든 Maven 사용자 가이 문제로 인해 어느 시점에서 "만져"있는 것으로 나타납니다. 불행히도 문제를 이해하려면 Xerces의 역사에 대한 약간의 지식이 필요합니다 ... 역사 Xerces는 Java 생태계에서 가장 널리 사용되는 XML …

25
메이븐 업데이트를 강제하는 방법?
이미 다른 컴퓨터에서 이미 작업중인 프로젝트를 가져 와서 종속성을 다운로드하기 시작했습니다. 분명히 내 인터넷 연결이 중단되고 이제 다음과 같은 결과가 나타납니다. >Build errors for comics; org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal on project comicsTest: Could not resolve dependencies for project comicsTest:comicsTest:war:0.0.1-SNAPSHOT: The following artifacts could not be resolved: org.springframework:spring-context:jar:3.0.5.RELEASE, org.hibernate:hibernate-entitymanager:jar:3.6.0.Final, org.hibernate:hibernate-core:jar:3.6.0.Final, …
731 maven 

30
이 환경에서는 컴파일러가 제공되지 않습니다. 아마도 JDK가 아닌 JRE에서 실행 중입니까?
m2eclipse를 사용하여 Eclipse에서 프로젝트를 컴파일하고 있습니다. Eclipse에서 JDK 경로를 다음과 같이 설정했습니다. Windows-->preferences-->installed jres--> jdk1.7.xx path 그러나 이것은 오류를 보이고 있습니다 [ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK? [INFO] 1 error [INFO] …

20
maven이 "MyRepo의 업데이트 간격이 경과 할 때까지 해결을 다시 시도하지 않습니다"라고 말하면 해당 간격은 어디에 지정되어 있습니까?
maven을 사용하여 저장소에 아직 구축하지 않았거나 포함하지 않은 타사 저장소에서 나오는 인공물을 때리는 경우가 있습니다. Maven 클라이언트에서 아티팩트를 찾을 수 없다는 오류 메시지가 표시됩니다. http://myrepo:80/artifactory/repo로컬 저장소에 org.jfrog.maven.annomojo : maven-plugin-anno : jar : 1.4.0을 찾지 못한 경우 MyRepo 의 업데이트 간격이 경과하거나 업데이트가 강제 실행될 때까지 해결이 재 시도되지 않습니다. 도움말 …
587 maven  artifactory 

30
IntelliJ 검사는 "심볼을 확인할 수 없음"을 제공하지만 여전히 코드를 컴파일합니다
플랫폼 : IntelliJ Community Edition 10.0.3 SDK : jdk1.6.0_21 OS : Windows 7 그래서 IntelliJ와 함께 이상한 상황에 처하게되었습니다. Maven 프로젝트를 설정하고 pom.xml 파일에서 log4j를 종속성으로 추가했습니다. IDEA 검사가 제대로 실행되고 내 장치 테스트가 모두 컴파일되어 실행됩니다. 그런 다음 다음과 같이 mvn install : install-file을 사용하여 hunnysoft의 jmime 라이브러리를 로컬 …

23
Mac OS X에 Maven 설치
이 지침 에 따라 터미널을 통해 maven을 설치하려고합니다 . 지금까지 나는 이것을 얻었다 export M2_HOME=/user/apple/apache-maven-3.0.3 export M2=$M2_HOME/bin export PATH=$M2:$PATH export JAVA_HOME=/usr/java/jdk1.6.0_22 이것은 아마도 당신이 이것을 어디서 찾을 수있는 어리석은 질문일까요?
545 macos  maven  maven-3 


29
Maven이 실행할 JUnit 테스트를 찾지 못함
나는 maven 프로그램을 가지고 있으며, 잘 컴파일됩니다. 내가 실행 mvn test하면 테스트가 실행 되지 않습니다 (테스트 헤더 아래에 표시 There are no tests to run.). 나는이 문제를으로 실행할 때 출력뿐만 아니라 아래에 포함 할 수있는 매우 간단한 설정으로 다시 만들었습니다 -X. 단위 테스트는 일식에서 잘 실행됩니다 (기본 junit 패키지와 함께 …
416 java  maven  junit  junit4  maven-3 


8
IntelliJ-Java 프로젝트 / 모듈을 Maven 프로젝트 / 모듈로 변환
Bitbucket에 대한 프로젝트가 있습니다. 소스 만 커밋됩니다. 새 시스템으로 프로젝트를 검색하기 위해 IntelliJ 내에서 Version Control> Version Control에서 Checkout을 사용했습니다. 그런 다음이 소스에서 새 프로젝트를 만들지 여부를 묻습니다. 여태까지는 그런대로 잘됐다. 단일 모듈로 구성된 멋진 Java 프로젝트를 만듭니다. 그러나이 프로젝트를 IntelliJ로 가져 오는 목표는 프로젝트를 Maven 프로젝트로 바꾸는 것이 었습니다. …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.