Вопросы с тегом «maven»

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

29
Не удалось рассчитать план сборки: плагин 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-plugin, чтобы пропустить мои тесты?
Как я могу запустить плагин maven-release-plugin без запуска тестов? я пытался -Dmaven.test.skip=true и -DskipTests и -DpreparationGoals=clean ... пока ничего не работает. Да, я знаю, что не должен выпускать, если тесты не пройдут, но я не могу контролировать, чтобы мои коллеги писали надежные тесты.

10
Что такое «пом» упаковка в Maven?
Мне дали проект maven для компиляции и установки на сервере Tomcat. Я никогда не использовал Maven до сегодняшнего дня, но я немного гуглил. Похоже, что для pom.xmlфайлов верхнего уровня в этом проекте установлен тип упаковки pom. Что я должен делать после mvn installразвертывания этого приложения? Я ожидал, что смогу найти …
176 java  tomcat  maven 

3
Maven project.build.directory
В Maven, что project.build.directoryотносится к? Я немного запутался, он ссылается на каталог исходного кода или целевой каталог в проекте Maven?
173 maven 


15
Неустранимая ошибка компиляции: неверный целевой релиз: 1.8 -> [Help 1]
Проблема, аналогичная той, которая была опубликована в неверной целевой версии: 1.7, но после просмотра блога моя проблема все еще не решена. Не удалось выполнить цель org.apache.maven.plugins: maven-compiler-plugin: 3.1: compile (default-compile) для проекта hm_app: фатальная ошибка компиляции: недопустимый целевой выпуск: 1.8 -> [Help 1] Я следовал в качестве учебника, когда я …
171 java  maven 

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

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-shade-plugin: 2.1: shade (по умолчанию) в пакете cores проекта: ошибка при создании затененного jar: недопустимый заголовок LOC (неверная подпись) -> [Help 1 ] …

4
Что такое MOJO в Maven?
Я читаю о Maven прямо сейчас и везде в тексте я вижу это слово (mojo). Я приблизительно понимаю, что это значит, но я не отказался бы от хорошего объяснения. Я пытался гуглить, но нашел только не maven объяснения. POJO - хорошо, но MOJO? Maven Old Java Object?

17
Почему никто не использует make для Java?
Почти каждый Java-проект, который я видел, использует Maven или Ant. Они прекрасные инструменты, и я думаю, что любой проект может использовать их. Но что же случилось с делать ? Он используется для различных не-Java проектов и может легко обрабатывать Java. Конечно, вам нужно скачать make.exe, если вы используете Windows, но …
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 16/480 KB …
162 maven 

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.