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

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

8
Як змінити версію Java для Maven в IntelliJ?
Я новачок як у Maven, так і в IntelliJ IDEA. У мене проект Maven написаний на Java 8. Щоразу, коли я намагаюся його створити (вікно Maven Projects -> Життєвий цикл -> компіляція -> Запуск Maven Build), я отримую ряд помилок компіляції: [ERROR] path/to/file.java:[26,52] lambda expressions are not supported in -source …

4
Вимкнути стиль стилю Maven
Я хочу виконати ціль maven, але помилки checkstyle забороняють це. Зараз я не встигаю виправити помилку в стилі перевірки (мої правила перевірки стилю нещодавно оновлені, і я не можу впоратися з усіма з них зараз). Чи є спосіб у будь-який спосіб відключити роботу контрольного стилю та виконати мою мету?
83 maven  checkstyle 


15
maven "не вдається знайти символ" повідомлення без користі
Це справді просте запитання, і це, мабуть, установка десь, про яку я не знаю, але Google особливо не допомагає цьому питанню, даючи результати про помилки компіляції, а не про те, як змінити повідомлення про помилки компіляції. Коли я будую свій проект за допомогою maven, він видасть мені повідомлення про помилки, …

5
Залежність від Maven WAR
Я пишу проект для приймальних випробувань, і з різних причин це залежить від іншого проекту, який упакований як WAR. Мені вдалося розпакувати WAR, використовуючи плагін maven-dependency-plugin, але я не можу змусити мій проект включити розпакований WEB-INF/lib/*.jarі WEB-INF/classes/*бути включеним у шлях до класу, тому збірка не вдається. Чи є спосіб включити …

5
Яке призначення властивості класифікатора оголошень залежностей Mavens?
У мене є файл pom.xml, і я бачу, що це 3 залежності, на які посилається однакова <artifactId>різниця в тегах <classifier>sources</classifier> <classifier>javadoc</classifier> Я видалив залежності, які мали SOURCES/JAVADOCта лише одну залежність. Я протестував свою заявку, і все працює нормально. Яка мета використання цього тегу класифікатора? і чому мені потрібно двічі продублювати …

9
випуск mvn: підготуйтеся не фіксувати зміни в pom.xml
Я намагаюся випустити плагін Jenkins ( stashNotifier ) з Maven і зіткнутися з проблемою з плагіном release. mvn clean release:prepare запускається до завершення без помилок, але не вдається зафіксувати змінений pom.xml у моєму локальному сховищі git. Хоча він і позначає HEAD гілки, на якій я намагаюся випустити версію 1.0.2. Ось …

1
Як використовувати файл специфікації з Maven?
Я провів значні дослідження в Інтернеті, і не знайшов простого пояснення, що робити з BOMфайлами з Maven. Проблема в тому, що я використовую JBoss 7.1.1 і хочу включити всі банки клієнта JBoss pom.xml. У JBoss є посібник, в якому сказано, що я повинен використовувати файли специфікації, але я не знаю, …
81 maven  jboss 


3
Як побудувати проект maven без версії?
У мене є проект maven, який я хочу побудувати без версії. Тепер, коли я будую проект за допомогою maven, він створює це, commonjerseylib-1.0.warале мені це потрібноcommonjerseylib.war створити. На додаток до цього, я видаляю <version>тег з, pom.xmlале все ще створює Maven за допомогоюwar з версією 1.0 за замовчуванням. Мій pom.xml: <modelVersion>4.0.0</modelVersion> …
81 maven 

4
Maven: Як активувати профіль із командного рядка?
Це фрагмент з мого pom.xml. Я спробував наступне, але профіль не було активовано. mvn clean install -Pdev1 mvn clean install -P dev1 Коли я спробував, mvn help:active-profilesжоден профіль не значився активним. Якщо встановити <activeByDefault>для dev1до true, і бігти mvn help:active-profiles, він показує мені профіль активований. <profile> <id>dev1</id> <activation> <activeByDefault>false</activeByDefault> </activation> …
81 maven  pom.xml 

8
Потрібна версія Gradle 1.10. Поточна версія 2.0
Я намагаюся використовувати останню версію Gradle (2.0), однак я продовжую отримувати це повідомлення, коли натискаю gradle build у терміналі. Чому він вимагає версію 1.10? Я новачок у Gradle, тому намагаюся розібратися в цьому. Потрібна версія Gradle 1.10. Поточна версія 2.0 Ось мої залежності (файл build.gradle модуля): dependencies { classpath 'com.android.tools.build:gradle:0.12.+' …

16
Проблема компіляції Maven 3 та JUnit 4: пакет org.junit не існує
Я намагаюся створити простий проект Java за допомогою Maven. У своєму pom-файлі я оголошую JUnit 4.8.2 єдиною залежністю. Все ще Maven наполягає на використанні JUnit версії 3.8.1. Як це виправити? Проблема виявляється в помилці компіляції: "пакет org.junit не існує". Це пов’язано з оператором import у моєму вихідному коді. Правильне ім'я …


2
Попередження щодо використання project.parent.version як версії модуля в Maven 3
У багатомодульних проектах maven, де я хочу, щоб кожен з модулів завжди зберігав ту саму версію, що і батьківська, я зазвичай роблю щось на зразок наступного в модулі pom.xml: <parent> <groupId>com.groupId</groupId> <artifactId>parentArtifactId</artifactId> <version>1.1-SNAPSHOT</version> </parent> <groupId>com.groupId</groupId> <artifactId>artifactId</artifactId> <packaging>jar</packaging> <version>${project.parent.version}</version> <name>name</name> Оскільки я почав використовувати maven 3.0-alpha-5, я отримую таке попередження про …
80 maven  maven-3 

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