Вопросы с тегом «pom.xml»

Объектная модель проекта или POM - это основная единица работы в Maven.

768
Различия между зависимости и управлением в Maven

В чем разница между dependencyManagementи dependencies? Я видел документы на веб-сайте Apache Maven. Кажется, что зависимость, определенная в разделе, dependencyManagementможет использоваться в его дочерних модулях без указания версии. Например: Родительский проект (Pro-par) определяет зависимость...

398
IntelliJ - преобразование проекта / модуля Java в проект / модуль Maven

У меня есть проект на Bitbucket. Только источники совершены. Чтобы загрузить проект на новый компьютер, я использовал «Контроль версий»> «Проверка из контроля версий» из IntelliJ. Затем он спрашивает, хочу ли я создать новый проект из этого источника, на что я отвечаю Да. Все идет нормально. Это...

252
Как указать версию компилятора Java в файле pom.xml?

Я написал Maven-код для NetBeans, который имеет примерно более 2000 строк. Когда я компилирую его на netbeans, все в порядке, но если я хочу запустить его из командной строки, я получу следующие ошибки: generics are not supported in -source 1.3 (use -source 5 or higher to enable generics)...

165
Что конкретно делает mvn в maven?

Я только начал использовать Maven, и мне сказали сделать это mvn installв определенном каталоге. Что именно делает mvn install? Я думаю, что он ищет pom.xmlв текущей папке и начинает следовать инструкциям, указанным в этом файле. Это...

148
Укажите JDK для использования Maven

Я пытаюсь создать модифицированный мной плагин Hudson, и для него требуется jdk1.6. Это нормально, но я не понимаю, как я могу сказать maven, где находится другой jdk. Я нашел несколько упоминаний в Интернете, но, похоже, они не относятся ко мне. Некоторые предлагают добавить конфигурацию,...

145
остановите IntelliJ IDEA для переключения уровня языка Java каждый раз при перезагрузке pom (или измените уровень языка проекта по умолчанию)

Используя IntelliJ 12, у меня есть проект Java, и я использую Maven с pom.xml. Мой проект использует java8, но кажется, что уровень языка проекта по умолчанию был установлен на 6 при импорте проекта. Я могу изменить уровень языка на 8.0 (F4 -> Модули -> Уровень языка), однако каждый раз,...

120
Есть ли способ исключить артефакты, унаследованные от родительского POM?

Артефакты из зависимостей можно исключить, объявив <exclusions>элемент внутри. <dependency>Но в этом случае необходимо исключить артефакт, унаследованный от родительского проекта. Ниже приводится отрывок из обсуждаемой POM: <project> <modelVersion>4.0.0</modelVersion>...

115
Установите родительский POM без создания дочерних модулей

У меня есть родительский POM в проекте Maven с такой структурой: parent | --------------- | | child1 child2 Я хочу установить POM «родителя» в локальном REPO, чтобы позволить child1 принять некоторые изменения, которые я сделал в dependencyManagement, но я не могу выполнить обычную «чистую...

113
Maven: при упаковке этого проекта файл не был назначен артефакту сборки.

Я использую Maven 3.0.3 на Mac 10.6.6. У меня есть проект JAR, и когда я запускаю команду «mvn clean install: install», я получаю сообщение об ошибке [ERROR] Failed to execute goal org.apache.maven.plugins:maven-install-plugin:2.3.1:install (default-cli) on project StarTeamCollisionUtil: The...

112
В чем разница между зависимостью типа «pom» с областью видимости «импорт» и без «импорта»?

Начиная с Maven 2.0.9 есть возможность включить <type>pom</type> <scope>import</scope> в <dependencyManagement>разделе. Насколько я понимаю, он будет "заменен" зависимостями, включенными в этот pom, как если бы они были изначально определены здесь. В чем разница между...

109
Почему в строке 1 файла pom.xml появляется неизвестная ошибка?

Получение неизвестной ошибки в строке 1 pom.xmlв Eclipse IDE. Он работал нормально до вчерашнего дня, но внезапно после обновления моего проекта из мастера и после исправления конфликтов слияния в pom.xml появилась «Неизвестная ошибка». Кроме меня, никто из моих товарищей по команде не...

106
Maven: Lifecycle vs. Phase vs. Plugin vs. Goal [закрыто]

Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт 2 года назад . Уточните этот вопрос Здесь относительно новый разработчик,...

102
Ошибка при развертывании артефакта в Nexus

Я получаю сообщение об ошибке при развертывании артефакта в моем собственном репозитории на сервере Nexus: «Не удалось развернуть артефакты: не удалось передать артефакт» «Не удалось передать файл http: /// my_artifact. Код возврата: 400» У меня Nexus работает с одним настраиваемым репозиторием...

93
Есть ли способ глобально исключить зависимость Maven?

Я пытаюсь найти «общий» способ исключения транзитивной зависимости из включения без необходимости исключать ее из всех зависимостей, которые от нее зависят. Например, если я хочу исключить slf4j, я делаю следующее: <dependency> <groupId>org.hibernate</groupId>...