Запитання з тегом «maven»

Apache Maven - це інструмент автоматизації побудови та управління проектами, який використовується в основному для проектів Java. Цей тег призначений для питань, які не стосуються конкретної версії Maven. Використовуйте тег gradle замість питань, що стосуються Gradle.

29
Неможливо обчислити план складання: Plugin org.apache.maven.plugins: maven-resources-plugin: 2.5 або одну з його залежностей не вдалося вирішити
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
Вказання версії java у maven - відмінності між властивостями та плагіном компілятора
Я не дуже досвідчений з maven, і експериментуючи з мультимодульним проектом, я почав цікавитись, як я можу вказати версію java для всіх своїх дочірніх модулів у батьківській maven pom. До сьогодні я використовував просто: <properties> <java.version>1.8</java.version> </properties> але при дослідженні я виявив, що ви також можете вказати версію java у …

6
Як я можу отримати плагін Maven-release, щоб пропустити тести?
Як я можу змусити запустити плагін Maven-release без запуску тестів? я намагався -Dmaven.test.skip=true і -DskipTests і -DpreparationGoals=clean ... ще жодної роботи. Так, я знаю, що не повинен звільнятись, якщо тести не пройдуть, але я не маю контролю над тим, щоб мої колеги писали надійні тести.

10
Що таке упаковка «пом» у maven?
Мені дали проект Maven зібрати та розмістити на сервері tomcat. Я ніколи не використовував maven раніше сьогодні, але я дуже гуглив. Схоже, для pom.xmlфайлів верхнього рівня в цьому проекті встановлено тип упаковки як pom. Що я повинен зробити після того, mvn installяк розгорнути цю програму? Я очікував, що зможу warдесь …
175 java  tomcat  maven 

3
Maven project.build.directory
У Мейвені про що project.build.directoryйдеться? Я трохи розгублений, чи посилається він на каталог вихідного коду або на цільовий каталог у проекті Maven?
172 maven 


15
Фатальна помилка при компілюванні: недійсний цільовий випуск: 1.8 -> [Довідка 1]
Подібна проблема, як одна, розміщена у недійсному цільовому випуску: 1.7, але після перегляду блогу моя проблема досі не вирішена. Не вдалося виконати ціль org.apache.maven.plugins: maven-compiler-plugin: 3.1: компілювати (компілювати за замовчуванням) для проекту hm_app: Фатальна помилка компіляції: недійсний цільовий випуск: 1,8 -> [Довідка 1] Коли я стикався з цією проблемою, я …
170 java  maven 

7
Що саме робить mvn у Maven
Я щойно почав використовувати Maven, і мені сказали робити mvn installв певному каталозі. Що саме робить mvn install? Я думаю, що він шукає pom.xmlв поточній папці і починає слідувати інструкціям, вказаним у цьому файлі. Це правильно?
165 java  maven  pom.xml 

12
Розгортання проекту Maven кидає java.util.zip.ZipException: недійсний заголовок LOC (неправильна підпис)
Я отримую нижче виключення, коли я запускаю свою mvn install. Я навіть видалив локальне сховище і знову побіг, отримуючи той самий виняток. [ПОМИЛКА] Не вдалося виконати ціль org.apache.maven.plugins: maven-shadow-plugin: 2.1: тінь (за замовчуванням) в ядрі пакета проекту: Помилка створення затіненої jar: недійсний заголовок LOC (неправильна підпис) -> [Довідка 1 ] …

4
Що таке MOJO в Maven?
Я читаю про Мейвен прямо зараз і скрізь у тексті, бачу це слово (моджо). Я приблизно розумію, що це означає, але я не відмовився б від хорошого пояснення. Я спробував гугл, але знайшов лише незрозумілі пояснення. POJO - добре, але MOJO? Maven Old Java Object?

17
Чому ніхто не використовує make для Java?
Майже про кожен проект Java, який я бачив, або використовує Maven або Ant. Вони є прекрасними інструментами, і я думаю, що майже будь-який проект може їх використовувати. Але що коли-небудь траплялося зробити ? Він використовується для різноманітних проектів, що не є Java, і може легко працювати з Java. Звичайно, вам …
162 java  ant  makefile  maven 

4
відключити індикацію про хід завантаження Maven
У нашій компанії в машинах CI Maven локальне сховище очищається перед кожною збіркою. Як результат, мої журнали збирання завжди мають такий шум, як цей 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 …
162 maven 

16
Як встановити конкретну версію Java для Maven
На моїй машині встановлено дві версії Java: (1.6 та 1.7 встановлені мною вручну). Мені вони обоє потрібні для різних проектів. Але для Maven мені потрібно 1,7, тепер мій Maven використовує 1,6 версії java, як я можу налаштувати Maven на 1.7?
162 maven  java-7  java-6 

5
Пропустіть підмодуль під час складання Maven
У нас є необхідність мати можливість пропустити підмодуль у певних середовищах. Проблемний модуль містить інтеграційні тести та займає півгодини. Отже, ми хочемо включити його під час побудови на сервері CI, але коли розробники будують локально (і тести запускаються), ми хочемо пропустити цей модуль. Чи можна це зробити за допомогою налаштування …

9
Чому Maven використовує JDK 1.6, але моя java -версія - 1,7
Я новачок у Maven, а також у MacOS. У мене в терміналі встановлена ​​програма maven, і при отриманні налаштувань версії (за допомогою mvn -v), здається, він використовує JDK 1.6, тоді як у мене встановлений JDK 1.7. Чи щось не так? Команди, які я вводя, такі: blues:helloworld Ninja$ java -version java …
159 java  linux  macos  maven 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.