Запитання з тегом «pom.xml»

Модель об'єкта проекту або POM - основна одиниця роботи в Мейвені.

12
Відмінності між залежністю управління та залежностями в Мевена
У чому різниця між dependencyManagementі dependencies? Я бачив документи на веб-сайті Apache Maven. Здається, що залежність, визначена під dependencyManagementcan, може бути використана в її дочірніх модулях без зазначення версії. Наприклад: Батьківський проект (Pro-par) визначає залежність відповідно до dependencyManagement: <dependencyManagement> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8</version> </dependency> </dependencies> </dependencyManagement> Тоді у дитини …

8
IntelliJ - Перетворення проекту / модуля Java в проект / модуль Maven
У мене є проект на Bitbucket. Здійснюються лише джерела. Щоб відновити проект на новій машині, я використовував Version Control> Checkout from Version Control з IntelliJ. Потім він запитує, чи хотів би я створити новий проект із цього джерела, на що я відповідаю Так. Все йде нормально. Це створює для мене …

4
Що таке плагінМенеджмент у pom.xml Maven?
Це фрагмент мого файлу з пом. .... <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <version>2.4</version> <executions> <execution> <phase>install</phase> <goals> <goal>copy-dependencies</goal> </goals> <configuration> ...... </configuration> </execution> </executions> </plugin> </plugins> ... Я успішно використовую його з командою mvn install Але, коли я намагаюся вкласти його в тег "pluginManagement", maven-dependency-pluginперестає працювати, коли я запускаю installмету. Чому …

5
Як вказати версію компілятора Java у файлі pom.xml?
Я написав код Maven на netbeans, який налічує понад 2000 рядків. Коли я компілюю його на netbeans, все добре, але якщо я хочу запустити його в командному рядку, я отримаю ці помилки: generics are not supported in -source 1.3 (use -source 5 or higher to enable generics) ArrayList<ArrayList<Integer>> list = …
252 java  maven  pom.xml 

5
Для чого <scope> під <dependency> у pom.xml?
Переглядаючи документацію http://maven.apache.org/surefire/maven-surefire-plugin/examples/testng.html , &lt;scope&gt;тег можна побачити під&lt;dependency&gt; Що це таке, і як ми можемо використовувати його для запуску тесту?
179 maven  pom.xml 


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

9
зупинити IntelliJ IDEA для перемикання рівня мови Java щоразу, коли пам’ять буде перезавантажена (або змінити стандартний рівень мови проекту за замовчуванням)
За допомогою IntelliJ 12 у мене є проект java, і я використовую maven з pom.xml. Мій проект використовує java8, але, здається, під час імпорту проекту рівень мови проекту за замовчуванням встановлено на 6. Я можу змінити рівень мови на 8,0 (F4 -&gt; Модулі -&gt; Рівень мови), однак щоразу, коли я …

13
Вкажіть JDK для Maven для використання
Я намагаюся створити плагін Хадсон, який я змінив, і він вимагає jdk1.6. Це добре, але я не бачу, як я можу сказати Maven, де різний jdk. В Інтернеті я знайшов кілька згадок, але вони, схоже, не стосуються мене. Деякі пропонують додати деяку конфігурацію, .m2/settings.xmlале у мене немає settings.xml. Крім того, …

9
Чи все-таки слід виключити артефакти, успадковані від батьківського POM?
Артефакти із залежностей можна виключити, оголосивши &lt;exclusions&gt;елемент всередині A, &lt;dependency&gt;але в цьому випадку потрібно виключити артефакт, успадкований від батьківського проекту. Витяг обговорюваної УОЗ наступний: &lt;project&gt; &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt; &lt;groupId&gt;test&lt;/groupId&gt; &lt;artifactId&gt;jruby&lt;/artifactId&gt; &lt;version&gt;0.0.1-SNAPSHOT&lt;/version&gt; &lt;parent&gt; &lt;artifactId&gt;base&lt;/artifactId&gt; &lt;groupId&gt;es.uniovi.innova&lt;/groupId&gt; &lt;version&gt;1.0.0&lt;/version&gt; &lt;/parent&gt; &lt;dependencies&gt; &lt;dependency&gt; &lt;groupId&gt;com.liferay.portal&lt;/groupId&gt; &lt;artifactId&gt;ALL-DEPS&lt;/artifactId&gt; &lt;version&gt;1.0&lt;/version&gt; &lt;scope&gt;provided&lt;/scope&gt; &lt;type&gt;pom&lt;/type&gt; &lt;/dependency&gt; &lt;/dependencies&gt; &lt;/project&gt; baseартефакт, залежить javax.mail:mail-1.4.jarі ALL-DEPSзалежить від іншої …
119 java  maven-2  pom.xml 

8
Яка різниця у Maven між залежностями та тегами плагінів у pom xml?
Я новачок у інструменті maven, я створив проект із Spring і Hibernate, і вони налаштовані в pom.xml як плагіни, але JUnit позначений залежно від залежності. Моє запитання: яка логіка, що стоїть за одним як плагіном, а одним як залежністю?

2
Встановіть батьківський POM, не будуючи дочірніх модулів
У мене є батьківський POM в проекті Maven з такою структурою: parent | --------------- | | child1 child2 Я хочу встановити POM "батьків" у місцевому РЕПО, щоб дозволити child1 вносити деякі зміни, які я робив у залежності від управління, але я не можу робити звичайну "чисту установку", оскільки "child2" порушена …
115 java  maven  maven-2  pom.xml 

8
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 packaging for this project did not assign a file to the build artifact -&gt; [Help …

3
Яка різниця між залежністю типу "pom" від області "імпорт" та без "імпорту"?
Починаючи з Maven 2.0.9 є можливість включити &lt;type&gt;pom&lt;/type&gt; &lt;scope&gt;import&lt;/scope&gt; у &lt;dependencyManagement&gt;розділі. Як я розумію, це буде "замінено" залежностями, включеними в цю помпу, як ніби вони були спочатку визначені тут. Яка різниця між рішенням вище і простою залежністю від цієї помпону без importрозмаху (я бачив, як останні називають "групуванням залежностей")? Чи …

19
Чому я отримую Невідому помилку в рядку 1 pom.xml?
Отримання невідомої помилки на рядку 1 в pom.xmlIDE Eclipse. Він працював нормально до вчорашнього дня, але раптом після оновлення мого проекту від головного та після виправлення конфліктів злиття отримуючи "Невідому помилку" у pom.xml. Крім мене, ніхто з моїх товаришів по команді не стикається з цим питанням. Я також змінив робочу …

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