«maven-2» etiketlenmiş sorular

Apache Maven bir yazılım projesi yönetimi ve anlama aracıdır. Bu, Maven sürüm 2.x'e özgü Maven ile ilgili sorular için bir etikettir.

9
Çalışma zamanında Maven eser sürümünü edinin
Bir Maven yapısının JAR'sında, project.version özniteliğinin iki dosyada bulunduğunu fark ettim: META-INF/maven/${groupId}/${artifactId}/pom.properties META-INF/maven/${groupId}/${artifactId}/pom.xml Çalışma zamanında bu sürümü okumanın önerilen bir yolu var mı?
177 java  maven-2 

17
Maven tarafından yönetilen bağımlılıklar için Eclipse'ye eklenmiş kaynak jar dosyalarını edinin
Eclipse'deki Java projelerimin bağımlılıklarını yönetmek için Maven (ve Maven Eclipse Integration) kullanıyorum. Maven depolarından JAR dosyaları için otomatik indirme özelliği gerçek zamanlı bir tasarruftur. Ne yazık ki API belgeleri ve kaynak kodu içermiyor. Maven'i kaynak ve javadoc eklerini de otomatik olarak alacak ve Eclipse'e düzgün şekilde kaydedecek şekilde nasıl ayarlayabilirim?
176 eclipse  maven-2  javadoc 

8
Kaven yapısının nihai adını kontrol etme
Süper pom'umuzda, üretilen projenin hedefi olarak tüm çocuk projeleri tarafından kullanılacak bir mülkü tanımlamaya çalışıyorum. Bunun için kullanmayı düşünüyordum, project/build/finalNameancak bu basit poms için bile işe yaramıyor: komuta mvn archetype:create \ -DarchetypeGroupId=org.apache.maven.archetypes \ -DgroupId=com.mycompany.app \ -DartifactId=my-app POM <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> …

9
Maven Entegrasyon testlerimi nasıl çalıştırırım
Bir Maven2 çok modüllü projesi var ve benim çocuk modüllerinin her birinde ben adlandırılır JUnit testleri Test.javave Integration.javasırasıyla birim testler ve entegrasyon testleri için. Çalıştırdığımda: mvn test *Test.javaalt modüller içindeki tüm JUnit testleri yürütülür. İdam ettiğimde mvn test -Dtest=**/*Integration Integration.javatestlerin hiçbiri alt modüller içinde yürütülmez. Bunlar benim için aynı komut …


5
Depodaki güncellenmiş bağımlılıkları kontrol etme
Depoda daha yeni bağımlılık sürümleri olup olmadığını kontrol etmenizi sağlayan bir Maven eklentisi var mı? Diyelim ki 1.2 sürümü ile X bağımlılığını kullanıyorsunuz. Şimdi X'in yeni bir sürümü 1.3 sürümü ile piyasaya sürüldü. Projemde kullanılan bağımlılıklara dayanarak hangi bağımlılıkların daha yeni sürümleri olduğunu bilmek istiyorum.

4
MVN kurulumuna alternatif olarak geçiş yapın
MVN üzerinde 2 farklı proje derlemem var. Gradle'ın yerine geçmeye çalışıyorum. proje 1 SDK ve proje 2 sdk kullanıyor (örnek) Maven zamanında tüm projeyi yerel depoya ekleyen mvn install kullanarak artefakt oluşturur. Böyle bir grupta çalışmayı seviyorum. Ben proje 1 build.gradle gradle yerel depo olarak göndermek gerekir ve sonra örnek …
163 maven-2  gradle 



15
Maven: Özel harici JAR'ı projeme bağlamanın en iyi yolu?
Maven'i öğrendiğim ilk birkaç günüm ve hala temel konularla mücadele ediyorum. Projemde başvurmam gereken harici bir .jar dosyası var (genel depolarda mevcut değil) ve en iyi seçeneğimin ne olduğunu anlamaya çalışıyorum. Kütüphaneler için merkezi bir depo olmayan küçük ölçekli bir proje, bu yüzden ya yerel bir havuz olmalı (bir şekilde …
151 java  maven-2  maven  m2eclipse 


13
Maven'in kullanması için JDK belirtme
Değiştirdiğim bir Hudson eklentisi oluşturmaya çalışıyorum ve jdk1.6 gerektirir. Bu iyi, ama maven'e farklı jdk'nin nerede olduğunu nasıl anlatabileceğimi göremiyorum. İnternette birkaç söz buldum ama onlar bana başvurmuyor gibi görünüyor. Bazıları bazı yapılandırma eklemenizi önerir, .m2/settings.xmlancak a settings.xml. Ayrıca, tüm maven yapıları için 1.6 kullanmak istemiyorum. Bir sapma mvn, eğer …

11
Uyarı - Derleme yolu yürütme ortamını belirtir J2SE-1.4
Eclipse Helios'ta bir Maven projesi oluşturuyorum. Bir gün boyunca iyi çalışıyor, ancak daha sonra bu uyarı ortaya çıkıyor: Derleme yolu J2SE-1.4 yürütme ortamını belirtir. Çalışma alanında bu ortamla tam uyumlu JRE yüklü değil. Bu mesajdan bu yana proje derlemeyi ve hata ayıklamayı durdurdu. Bu sorunun çözümü olan var mı?
141 java  eclipse  maven-2 

6
Bağımlı bir maven kavanozu yeniden adlandırmak mümkün mü?
Şu anda böyle bir kavanoz oluşturmak için bağımlılıkları olan kavanozları kullanıyorum. Ancak, kavanozumun adı biraz uzun. Bu kavanoz bir AS400 üzerinde RPG programları tarafından kullanıldığından, bu geliştiriciler için hayatı biraz daha kolaylaştırmak için kısaltmak istiyorum. Ancak, elden başka, kavanozu normalden yeniden adlandırmanın bir yolunu bulamadım project-name-version-classifier-jar-with-dependencies.jar. Gibi bir şey istiyorumproject-name-version-classifier-full.jar …

13
Maven kullanarak sürüm bağımlılığını tekrar indirmeye zorla
Bağımlılığı X olan bir proje üzerinde çalışıyorum. Projemin pom'a Y'yi açıkça dahil ederdim. Ancak, kullanılmadı ve işleri daha temiz hale getirmek için, onu bağımlılık olarak X'in pom'una ekledim. X bir salım bağımlılığı olarak işaretlenmiştir. Sorun, Y'yi projemin pom'undan çıkardıktan ve X'in pom'una ekledikten sonra, projem onu ​​almıyor mvn -U clean …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.