«maven-2» 태그된 질문

Apache Maven은 소프트웨어 프로젝트 관리 및 이해 도구입니다. 이것은 Maven 버전 2.x에 특정한 Maven 관련 질문에 대한 태그입니다.

9
런타임에 Maven 아티팩트 버전 가져 오기
Maven 아티팩트의 JAR에서 project.version 속성이 두 파일에 포함되어 있음을 알았습니다. META-INF/maven/${groupId}/${artifactId}/pom.properties META-INF/maven/${groupId}/${artifactId}/pom.xml 런타임에이 버전을 읽는 권장 방법이 있습니까?
177 java  maven-2 

17
Maven 관리 종속성을 위해 Eclipse에 첨부 된 소스 jar 파일 가져 오기
Maven (및 Maven Eclipse Integration)을 사용하여 Eclipse에서 Java 프로젝트의 종속성을 관리하고 있습니다. Maven 저장소의 JAR 파일에 대한 자동 다운로드 기능은 실시간 절약 기능입니다. 불행히도 API 문서 및 소스 코드는 포함되어 있지 않습니다. 소스 및 javadoc 첨부 파일을 자동으로 가져 와서 Eclipse에 올바르게 등록하도록 Maven을 어떻게 설정합니까?
176 eclipse  maven-2  javadoc 

8
jar 이슈의 maven 최종 이름 제어
모든 하위 프로젝트에서 생성 된 아티팩트의 대상으로 사용할 수퍼 속성을 속성을 정의하려고합니다. 이를 위해 나는 사용하려고 생각 project/build/finalName했지만 단순한 poms에서도 작동하지 않는 것 같습니다. 명령 mvn archetype:create \ -DarchetypeGroupId=org.apache.maven.archetypes \ -DgroupId=com.mycompany.app \ -DartifactId=my-app 치어 리더 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.mycompany.app</groupId> <artifactId>my-app</artifactId> <version>1.0-SNAPSHOT</version> <packaging>jar</packaging> <name>my-app</name> <url>http://maven.apache.org</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> …

9
Maven Integration 테스트를 실행하려면 어떻게합니까
나는 maven2 멀티 모듈 프로젝트를 가지고 내 아이 모듈의 각 난 명명 된 JUnit 테스트가 Test.java와 Integration.java각각 단위 테스트 및 통합 테스트에 대한합니다. 내가 실행할 때 : mvn test *Test.java하위 모듈 내의 모든 JUnit 테스트 가 실행됩니다. 내가 실행할 때 mvn test -Dtest=**/*Integration Integration.java하위 모듈 내 에서 테스트가 실행 되지 …


5
저장소에서 업데이트 된 종속성을 확인한 Maven
현상금이 만료 6 일에 . 이 질문에 대한 답변은 +50 평판 현상금을 받을 수 있습니다 . ROMANIA_engineer 는 기존 답변 에 대한 보상을 원합니다 . 저장소에서 사용 가능한 최신 버전의 종속성이 있는지 확인할 수있는 Maven 플러그인이 있습니까? 버전 1.2에서 종속성 X를 사용한다고 가정하십시오. 이제 새로운 버전의 X가 1.3 버전으로 출시되었습니다. …

4
mvn 설치를 대체하는 Gradle
mvn에 2 가지 프로젝트 빌드가 있습니다. Gradle로 교체하려고합니다. 프로젝트 1은 SDK이고 프로젝트 2는 SDK를 사용합니다 (예) maven 당시에는 전체 프로젝트를 로컬 저장소에 추가하는 mvn install을 사용하여 아티팩트를 작성합니다. 나는 그런 gradle에서 일하는 것을 좋아합니다. 나는 프로젝트 1 build.gradle이 gradle 로컬 리포지토리로 게시해야하고 예제 프로젝트에서 사용해야합니다. maven에서 우리는 .m2 폴더에 프로젝트 …
163 maven-2  gradle 

4
부모 POM에 정의 된 Maven 플러그인 비활성화
하위 POM에서 실행하지 않으려는 플러그인을 정의하는 상위 POM을 사용하고 있습니다. 자식 폼에서 플러그인을 완전히 비활성화하려면 어떻게해야합니까? 제약 조건 : 부모 POM 자체를 변경할 수 없습니다.
158 maven  maven-2 


15
Maven : 사용자 정의 외부 JAR을 내 프로젝트에 연결하는 가장 좋은 방법은 무엇입니까?
Maven을 배우는 것은 처음 며칠이며 여전히 기본 사항으로 어려움을 겪고 있습니다. 내 프로젝트에서 참조 해야하는 외부 .jar 파일 (공개 저장소에서 사용할 수 없음)이 있으며 최선의 옵션이 무엇인지 파악하려고합니다. 라이브러리의 중앙 리포지토리가없는 소규모 프로젝트이므로 로컬 리포지토리 (어떻게 소스 제어에 추가되는지, 어떻게 작동 해야하는지 알지 못합니까) 또는 .jar을 저장해야합니다. 공식 저장소 외부의 …
151 java  maven-2  maven  m2eclipse 


13
Maven에서 사용할 JDK 지정
내가 수정 한 Hudson 플러그인을 만들려고하는데 jdk1.6이 필요합니다. 이것은 괜찮지 만 다른 jdk가 어디에 있는지 maven에게 어떻게 알 수 있는지 알 수 없습니다. 인터넷에서 언급이 적었지만 나에게는 적용되지 않는 것 같습니다. 일부는 일부 구성을 추가하는 것이 .m2/settings.xml좋지만에 없습니다 settings.xml. 또한 모든 메이븐 빌드에 1.6을 사용하고 싶지 않습니다. 하나의 꼬임은 mvncygwin에서 …

11
경고-빌드 경로는 실행 환경을 지정합니다. J2SE-1.4
Eclipse Helios에서 Maven 프로젝트를 작성합니다. 하루 동안 정상적으로 작동하지만이 경고가 나타납니다. 빌드 경로는 실행 환경 J2SE-1.4를 지정합니다. 이 환경과 완전히 호환되는 JRE가 작업 공간에 설치되어 있지 않습니다. 이 메시지 이후 프로젝트 컴파일 및 디버깅이 중지되었습니다. 누구 든지이 문제에 대한 해결책이 있습니까?
141 java  eclipse  maven-2 

6
maven jar-de-dependencies의 이름을 바꿀 수 있습니까?
현재 jar-with-dependencies 어셈블리를 사용하여 이러한 jar을 만들고 있습니다. 그러나 내 항아리의 이름은 약간 길다. 이 jar은 AS400의 RPG 프로그램에서 사용되기 때문에 개발자가 인생을 조금 더 쉽게 만들 수 있도록 단축하고 싶습니다. 그러나 손으로 이외는 일반적인 항아리 이름을 바꾸는 방법을 찾지 못했습니다 project-name-version-classifier-jar-with-dependencies.jar. 나는 같은 것을 원한다project-name-version-classifier-full.jar 기본적으로 jar-with-dependencies 어셈블리 디스크립터를 …

13
Maven을 사용하여 릴리스 종속성을 강제로 다시 다운로드
X가 의존하는 프로젝트를 진행하고 있습니다. X는 Y에 의존합니다. 프로젝트의 폼폼에 Y를 명시 적으로 포함 시켰습니다. 그러나 그것은 사용되지 않고 물건을 더 깨끗하게하기 위해 대신 X의 pom에 종속성으로 추가했습니다. X는 릴리스 종속성으로 표시됩니다. 문제는 프로젝트의 pom에서 Y를 제거하고 X의 pom에 추가 한 후에 프로젝트가 선택하지 않는다는 것입니다 mvn -U clean package. …

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