Pytania otagowane jako maven

Apache Maven to narzędzie do automatyzacji kompilacji i zarządzania projektami, wykorzystywane głównie w projektach Java. Ten tag służy do pytań, które nie dotyczą konkretnej wersji Maven. Zamiast tego użyj tagu gradle do pytań związanych z Gradle.

29
Nie można obliczyć planu kompilacji: Wtyczka org.apache.maven.plugins: maven-resources-plugin: 2.5 lub jednej z jej zależności nie można rozwiązać
org.apache.maven.plugin.PluginResolutionException: Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.5 at org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolve(DefaultPluginDependenciesResolver.java:129) at org.eclipse.m2e.core.internal.project.registry.EclipsePluginDependenciesResolver.resolve(EclipsePluginDependenciesResolver.java:48) at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getPluginDescriptor(DefaultMavenPluginManager.java:142) at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getMojoDescriptor(DefaultMavenPluginManager.java:261) at org.apache.maven.plugin.DefaultBuildPluginManager.getMojoDescriptor(DefaultBuildPluginManager.java:185) at org.apache.maven.lifecycle.internal.DefaultLifecycleExecutionPlanCalculator.setupMojoExecution(DefaultLifecycleExecutionPlanCalculator.java:152) at org.eclipse.m2e.core.internal.embedder.MavenImpl.setupMojoExecution(MavenImpl.java:386) at org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager.setupMojoExecution(ProjectRegistryManager.java:865) at org.eclipse.m2e.core.internal.project.registry.MavenProjectFacade.getMojoExecution(MavenProjectFacade.java:355) at org.eclipse.m2e.core.project.configurator.AbstractCustomizableLifecycleMapping.getBuildParticipants(AbstractCustomizableLifecycleMapping.java:66) at org.eclipse.m2e.core.project.configurator.AbstractLifecycleMapping.configure(AbstractLifecycleMapping.java:87) at org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.updateProjectConfiguration(ProjectConfigurationManager.java:414) at org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.updateProjectConfiguration(ProjectConfigurationManager.java:351) at org.eclipse.m2e.core.ui.internal.UpdateMavenProjectJob.runInWorkspace(UpdateMavenProjectJob.java:74) at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38) at …
178 java  eclipse  jakarta-ee  maven  m2e 

3
Określanie wersji Java w maven - różnice między właściwościami a wtyczką kompilatora
Nie mam dużego doświadczenia z mavenem i podczas eksperymentowania z projektem wielomodułowym zacząłem się zastanawiać, w jaki sposób mogę określić wersję java dla wszystkich moich modułów podrzędnych w pompie Parent Maven. Do dziś używałem tylko: <properties> <java.version>1.8</java.version> </properties> ale podczas badania stwierdziłem, że możesz również określić wersję java we wtyczce …


10
Co to jest opakowanie „pom” w Maven?
Otrzymałem projekt maven do skompilowania i wdrożenia na serwerze tomcat. Nigdy wcześniej nie korzystałem z maven, ale sporo googlowałem. Wygląda na to, że pom.xmlpliki najwyższego poziomu w tym projekcie mają ustawiony typ opakowania jako pom. Co mam zrobić po mvn installwdrożeniu tej aplikacji? Spodziewałem się, że będę w stanie znaleźć …
175 java  tomcat  maven 

3
Maven project.build.directory
W Maven, do czego to się project.build.directoryodnosi? Jestem trochę zdezorientowany, czy odwołuje się do katalogu kodu źródłowego lub katalogu docelowego w projekcie Maven?
172 maven 


15
Błąd krytyczny podczas kompilacji: nieprawidłowe wydanie docelowe: 1.8 -> [Pomoc 1]
Podobny problem jak w przypadku nieprawidłowego wydania docelowego: 1.7, ale po śledzeniu bloga mój problem nadal nie został rozwiązany. Nie udało się wykonać celu org.apache.maven.plugins: maven-compiler-plugin: 3.1: kompilacja (domyślna kompilacja) w projekcie hm_app: Błąd krytyczny kompilacja: nieprawidłowe wydanie docelowe: 1.8 -> [Pomoc 1] I szedł jako samouczek , kiedy w …
170 java  maven 

7
Co dokładnie robi mvn install w maven
Właśnie zacząłem używać Mavena i powiedziano mi, żebym to zrobił mvn installw określonym katalogu. Co mvn installdokładnie robi ? Myślę, że szuka pom.xmlw bieżącym folderze i zaczyna postępować zgodnie z instrukcjami określonymi w tym pliku. Czy to jest poprawne?
165 java  maven  pom.xml 

12
Wdrażanie projektu Maven zgłasza wyjątek java.util.zip.ZipException: nieprawidłowy nagłówek LOC (zły podpis)
Otrzymuję poniższy wyjątek, gdy uruchamiam mój mvn install. Usunąłem nawet lokalne repozytorium i uruchomiłem ponownie, uzyskując ten sam wyjątek. [BŁĄD] Nie udało się wykonać celu org.apache.maven.plugins: maven-shadow-plugin: 2.1: odcień (domyślnie) na partiach rdzeni projektu: Błąd podczas tworzenia cieniowanego pliku jar: nieprawidłowy nagłówek LOC (zły podpis) -> [Pomoc 1 ] <?xml …

4
Czym jest MOJO w Maven?
Czytam teraz o Mavenie i wszędzie w tekście widzę to słowo (mojo). W przybliżeniu rozumiem, co to znaczy, ale nie odmówiłbym dobrego wyjaśnienia. Próbowałem google, ale znalazłem tylko nie-mavenowe wyjaśnienia. POJO - ok, ale MOJO? Maven Old Java Object?

17
Dlaczego nikt nie używa make for Java?
Prawie każdy projekt Java, który widziałem, używa Mavena lub Anta. To dobre narzędzia i myślę, że każdy projekt może ich użyć. Ale to, co zdarzyło się zrobić ? Jest używany w różnych projektach innych niż Java i może z łatwością obsługiwać Javę. Oczywiście, jeśli używasz systemu Windows, musisz pobrać make.exe, …
162 java  ant  makefile  maven 

4
wyłącz wskaźnik postępu pobierania Maven
W naszej firmie na maszynach CI lokalne repozytorium jest czyszczone przed każdą kompilacją. W rezultacie moje dzienniki kompilacji zawsze mają taki hałas Downloading: http://.../artifactory/repo/com/codahale/metrics/metrics-core/3.0.1/metrics-core-3.0.1.jar 4/2122 KB 8/2122 KB 12/2122 KB 16/2122 KB 18/2122 KB 18/2122 KB 4/480 KB 18/2122 KB 8/480 KB 18/2122 KB 12/480 KB 18/2122 KB 16/480 KB …
162 maven 

16
Jak ustawić określoną wersję Java na Maven
Na moim komputerze mam zainstalowane dwie wersje Java: (1.6 i 1.7 zainstalowane ręcznie przeze mnie). Potrzebuję ich obu do różnych projektów. Ale dla Mavena potrzebuję 1.7, teraz mój Maven używa wersji 1,6 java, jak mogę ustawić Maven na 1.7?
162 maven  java-7  java-6 

5
Pomiń moduł podrzędny podczas kompilacji Mavena
W niektórych środowiskach musimy mieć możliwość pominięcia modułu podrzędnego. Przedmiotowy moduł zawiera testy integracyjne i trwa pół godziny. Dlatego chcemy uwzględnić go podczas budowania na serwerze CI, ale gdy programiści budują lokalnie (a testy są uruchamiane), chcemy pominąć ten moduł. Czy można to zrobić za pomocą ustawienia profilu? Zrobiłem trochę …

9
Dlaczego Maven używa JDK 1.6, ale moja wersja java to 1.7
Jestem nowy w maven, a także w MacOS. Mam instalatora w moim terminalu i podczas pobierania ustawień wersji (przy użyciu mvn -v) wygląda na to, że używa JDK 1.6, podczas gdy mam zainstalowany JDK 1.7. Czy coś jest nie tak? Polecenia, które wpisuję, to: blues:helloworld Ninja$ java -version java version …
159 java  linux  macos  maven 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.