«maven» etiketlenmiş sorular

Apache Maven, öncelikle Java projeleri için kullanılan bir yapı otomasyonu ve proje yönetimi aracıdır. Bu etiket, belirli bir Maven sürümüyle ilgili olmayan sorular içindir. Gradle ile ilgili sorular için bunun yerine gradle etiketini kullanın.

20
Maven hatası “Aktarılamadı…”
Maven (m2eclipse) kullanarak bir proje kurmaya çalışıyorum, ancak Eclipse'de bu hatayı alıyorum: Açıklama Kaynak Yolu Konum Türü Yapı planı hesaplanamadı: org.apache.maven.plugins aktarılamadı: maven-compiler-plugin: pom: 2.0.2 http://repo1.maven.org/maven2 adresinden yerel olarak önbelleğe alındı veri havuzunda, merkezi güncelleme aralığı geçene veya güncellemeler zorlanana kadar çözünürlük yeniden denenmeyecektir. Orijinal hata: Yapay nesne org.apache.maven.plugins: maven-compiler-plugin: …
285 eclipse  maven 

4
Maven-shade-plugin ne için kullanılır ve neden Java paketlerini yeniden konumlandırmak istersiniz?
Maven-shade-plugin'in birinin pom.xml dosyasında kullanıldığını gördüm. Daha önce hiç maven-shade-plugin kullanmadım (ve ben bir Maven n00b) bu ​​yüzden bunu kullanmanın nedenini ve ne yaptığını anlamaya çalıştım. Maven belgelerine baktım , ancak bu ifadeyi anlayamıyorum: "Bu eklenti, eserler bağımlılıkları da dahil olmak üzere bir uber kavanozuna paketlenebilme ve bazı bağımlılıkların paketlerini …




4
Maven'in pom.xml dosyasında pluginManagement nedir?
Bu pom dosyamın bir parçacığı. .... <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <version>2.4</version> <executions> <execution> <phase>install</phase> <goals> <goal>copy-dependencies</goal> </goals> <configuration> ...... </configuration> </execution> </executions> </plugin> </plugins> ... Komut ile başarılı bir şekilde kullanıyorum mvn install Ancak, "pluginManagement" etiketine koymaya maven-dependency-pluginçalıştığımda, installhedefi başlattığımda çalışmayı durdurur . "PluginManagement" etiketi neden oluşturma davranışını değiştirir? Yoksa …

7
Maaven kapsam derlemesi ile JAR ambalajı için sağlanan fark
Maaven kapsamı compileve providedyapay yapı JAR olarak inşa edildiğinde arasındaki fark nedir ? Eğer savaş olsaydı, anlıyorum - eser WEB-INF / lib'e dahil edilecekti ya da eklenmeyecekti. Ancak bir JAR durumunda önemli değil - bağımlılıklar dahil değildir. Kapsamları compileveya olduğunda sınıfyolunda olmaları gerekir provided. providedBağımlılıkların geçişli olmadığını biliyorum - ama …
260 maven  jar 

25
Maven: Artefakt tanımlayıcı okunamadı
Birinin mücadele ettiğim bir problemde bana yardımcı olabileceğini umuyorum. Projemi terminalden oluşturmaya çalıştığımda bu hatayı alıyorum: Failed to read artifact descriptor for com.morrislgn.merchandising.common:test-data-utils:jar:0.3b-SNAPSHOT: Could not find artifact com.morrislgn.merchandising:merchandising:pom:0.3b-SNAPSHOT common.test-data-utilsKavanoz ayrı proje tarafından oluşturulan ve bu ve başka proje arasında paylaşılır (diğer proje ya inşa etmez, ama bu başka soruna aşağı). …
258 java  maven  dependencies 


5
Bir pom.xml dosyasında Java derleyici sürümünü nasıl belirtirsiniz?
Netbeans üzerine yaklaşık 2000'den fazla satırı olan bir maven kodu yazdım. Netbeans üzerinde derlemek, her şey yolunda, ama komut satırında çalıştırmak istiyorsanız, bu hataları alırsınız: generics are not supported in -source 1.3 (use -source 5 or higher to enable generics) ArrayList<ArrayList<Integer>> list = new ArrayList<ArrayList<Integer>>(); generics are not supported in …
252 java  maven  pom.xml 


5
Uber kavanoz nedir?
Maven belgelerini okuyorum ve 'uber-jar' adıyla karşılaştım. Bir uber-jar ne anlama geliyor ve özellikleri / avantajları nelerdir?
251 maven  uberjar 


14
Maven - Her zaman kaynakları ve javadokları indirin
Maven'i her zaman kaynakları ve javadokları indirecek şekilde yapılandırabileceğim bir yol var mı ? Her -DdownloadSources=true -DdownloadJavadocs=trueseferinde (genellikle ilk kez unuttuğum için mvn derlemesini iki kez çalıştırmakla birlikte) belirtmek oldukça sıkıcı olur.
244 java  maven 

18
Kaynak klasöründen nasıl dosya yüklerim?
Projem aşağıdaki yapıya sahip: /src/main/java/ /src/main/resources/ /src/test/java/ /src/test/resources/ İçinde bir dosya var /src/test/resources/test.csvve dosyayı bir birim testten yüklemek istiyorum/src/test/java/MyTest.java Ben işe yaramadı bu kodu var. "Böyle bir dosya veya dizin yok" ifadesinden şikayet ediyor. BufferedReader br = new BufferedReader (new FileReader(test.csv)) Bunu da denedim InputStream is = (InputStream) MyTest.class.getResourcesAsStream(test.csv)) Bu …
240 java  file  maven 

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.