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

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


4
Как сказать Maven игнорировать ошибки SSL (и доверять всем сертификатам)?
Мне часто нужно запускать команду "mvn": mvn -f pom.xml clean install -Dmaven.test.skip=false --settings /Users/myhome/settings.xml -X -Djavax.net.ssl.trustStore=/Users/myhome/truststore.jks -Djavax.net.ssl.trustStoreType=JKS -Djavax.net.ssl.trustStorePassword=dummy -Djava.protocol.handler.pkgs=com.sun.net.ssl.internal.www.protocol -U Поскольку мне нужно интегрироваться с различными другими доменами, в настоящее время мне каждый раз приходится добавлять их сертификат в свой truststore.jks, чтобы предотвратить ошибки подтверждения SSL. Есть ли способ настроить …

8
Можно ли сделать Maven менее подробным?
Maven выводит слишком много строк вывода на мой вкус (мне нравится способ Unix: нет новостей - это хорошие новости). Я хочу избавиться от всех строк [INFO], но мне не удалось найти упоминания об аргументе или настройках конфигурации, которые управляют подробностью Maven. Нет ли LOG4J-подобного способа установить уровень журнала?
106 maven  output  verbosity 

7
Maven: Lifecycle vs. Phase vs. Plugin vs. Goal [закрыто]
Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт 2 года назад . Уточните этот вопрос Здесь относительно новый разработчик, хотя я использую его некоторое …

2
Что такое «реактор» в Maven?
Я читал о реакторе Maven и меня смущает его терминология. Я читал, что мультимодуль - это реактор, что вы можете манипулировать реактором maven, и что реактор - это плагин. Что такое реактор?

9
«Git fatal: ref HEAD не является символической ссылкой» при использовании плагина выпуска maven
Я получаю следующий вывод ошибки при выполнении этапа подготовки плагина выпуска Maven, то есть mvn release:prepare --batch-mode -DreleaseVersion=1.1.2 -DdevelopmentVersion=1.2.0-SNAPSHOT -Dtag=v1.1.2 -Xиз плана Atlassian Bamboo. Однако то же самое в командной строке работает нормально. Полный стек ошибок приведен ниже. Есть идеи, как это можно решить? [ERROR] Failed to execute goal org.apache.maven.plugins:maven-release-plugin:2.4.2:prepare …

4
Сценарии конвейера CI Jenkins не могут использовать метод groovy.lang.GroovyObject
Я использую Jenkins 2 для компиляции проектов Java, я хочу прочитать версию из pom.xml, я следовал этому примеру: https://github.com/jenkinsci/pipeline-plugin/blob/master/TUTORIAL.md Пример предлагает: Кажется, что существует некоторая проблема с безопасностью доступа к файловой системе, но я не могу понять, что это дает (или почему) эту проблему: Я просто делаю немного иначе, чем …

8
Как мне поместить все необходимые файлы JAR в папку библиотеки внутри окончательного файла JAR с Maven?
Я использую Maven в своем автономном приложении и хочу упаковать все зависимости в моем файле JAR в папку библиотеки, как указано в одном из ответов здесь: Как я могу создать исполняемый JAR с зависимостями с помощью Maven? Я хочу, чтобы в моем последнем файле JAR была папка библиотеки, содержащая зависимости …


7
Конфигурация Maven Jacoco - исключить классы / пакеты из отчета, не работающего
У меня есть многомодульный проект maven, и я использую jacoco-maven для отчетов о покрытии кода. О некоторых классах не следует сообщать, поскольку они являются конфигурацией Spring и они мне не интересны. Я объявил плагин maven-jacoco следующим образом: <plugin> <groupId>org.jacoco</groupId> <artifactId>jacoco-maven-plugin</artifactId> <version>0.7.2.201409121644</version> <configuration> <outputDirectory>${project.reporting.outputDirectory}/jacoco-ut</outputDirectory> <exclude>some.package.*</exclude> <exclude>**/*Config.*</exclude> <exclude>**/*Dev.*</exclude> <exclude>some/package/SomeClass.java</exclude> </configuration> <executions> <execution> …

13
Oracle JDBC ojdbc6 Jar как зависимость Maven
Я не могу заставить Maven связать файл ojdbc6.jar с файлом war моего проекта. У меня он работает в файле POM при указании зависимости непосредственно для инструментов Hibernate. Но он не будет связан с военным файлом проекта, и поэтому мой проект не будет работать на Tomcat. Я пробовал все решения, которые …
103 oracle  maven  jdbc  war 

10
Отсутствует артефакт com.microsoft.sqlserver: sqljdbc4: jar: 4.0
Я пытаюсь добавить зависимость драйвера MS SQL в свой файл POM.xml, и вот эта зависимость. <dependency> <groupId>com.microsoft.sqlserver</groupId> <artifactId>sqljdbc4</artifactId> <version>4.0</version> </dependency> но я получаю это исключение Отсутствует артефакт com.microsoft.sqlserver: sqljdbc4: jar: 4.0 Я действительно не понимаю проблемы.

10
javax.validation.ValidationException: HV000183: невозможно загрузить 'javax.el.ExpressionFactory'
Я пытаюсь написать очень простое приложение с валидатором гибернации: мои шаги: добавить в pom.xml следующую зависимость: <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-validator</artifactId> <version>5.1.1.Final</version> </dependency> написать код: class Configuration { Range(min=1,max=100) int threadNumber; //... public static void main(String[] args) { ValidatorFactory factory = Validation.buildDefaultValidatorFactory(); Validator validator = factory.getValidator(); Configuration configuration = new Configuration(); configuration.threadNumber …

13
Maven: неразрешимый родительский POM
У меня мой проект maven настроен как 1 проект оболочки и 4 дочерних модуля. Когда я пытаюсь построить оболочку. Я получил: [INFO] Scanning for projects... [ERROR] The build could not read 1 project -> [Help 1] [ERROR] [ERROR] The project module1:1.0_A0 (C:\module1\pom.xml) has 1 error [ERROR] Non-resolvable parent POM: Failure …

13
Ошибка при развертывании артефакта в Nexus
Я получаю сообщение об ошибке при развертывании артефакта в моем собственном репозитории на сервере Nexus: «Не удалось развернуть артефакты: не удалось передать артефакт» «Не удалось передать файл http: /// my_artifact. Код возврата: 400» У меня Nexus работает с одним настраиваемым репозиторием my_repo со следующей локальной конфигурацией maven: settings.xml <server> <id>my_repo</id> …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.