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

Apache Maven - це інструмент управління та розуміння програмного забезпечення. Це тег для питань, пов'язаних з Maven, характерними для Maven версій 2.x.


12
Як мені сказати Maven використовувати останню версію залежності?
У Мейвен залежності зазвичай встановлюються так: <dependency> <groupId>wonderful-inc</groupId> <artifactId>dream-library</artifactId> <version>1.2.3</version> </dependency> Тепер, якщо ви працюєте з бібліотеками, які мають часті випуски, постійне оновлення тегу <version> може бути дещо дратує. Чи є спосіб сказати Maven завжди використовувати останню доступну версію (із сховища)?

24
Чи можна додати банки до Maven 2 build classpath, не встановлюючи їх?
Maven2 зводить мене з розуму під час експериментальної / швидкої та брудної фази розробки. У мене є pom.xmlфайл, який визначає залежності для рамки веб-додатків, які я хочу використовувати, і я можу швидко генерувати початкові проекти з цього файлу. Однак іноді мені хочеться зв’язатись із сторонньою бібліотекою, яка не має pom.xmlвизначеного …
700 java  maven-2 


6
Модулі Maven + побудова єдиного конкретного модуля
У мене є кілька модулів Maven проект з батьківського проекту Pі три суб-модулів A, Bі C. Як Bі Cу військових проектах , і обидва залежать A. Я можу надрукувати mvn compileв Pі мати все суб-модулі правильно складені. Проблема виникає, коли я хочу робити операції для конкретних модулів. Я хотів би …

6
Як налаштувати кодування в Maven?
Коли я працюю maven installнад своїм багатомодульним проектом Maven, я завжди отримую такий результат: [WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent! Отже, я трохи погуглився, але все, що я можу знайти, це те, що я повинен додати: <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> ... …

13
У тому числі залежність в банку з Мейвен
Чи є спосіб змусити maven (2.0.9) включити всі залежності в один файл jar? У мене є проект складання в один файл jar. Я хочу, щоб класи з залежностей також були скопійовані в банку. Оновлення: Я знаю, що я не можу просто включити jar файл у jar файл. Я шукаю спосіб …
353 java  maven-2  jar  packaging 

22
Знайдіть драйвер Oracle JDBC у сховищі Maven
Я хочу додати драйвер oracle jdbc до свого проекту як залежність (область виконання) - ojdbc14. На сайті MVNrepository залежність, яку потрібно помістити в POM, становить: <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc14</artifactId> <version>10.2.0.3.0</version> </dependency> звичайно, це не працює, оскільки його немає в центральному сховищі, яке використовує maven. 2 питання: Як знайти сховище (якщо воно …
292 java  maven  jdbc  maven-2  mvn-repo 

5
Артефакт Maven та найменування groupId
На даний момент я переношу якийсь проект від Мурахи до Мейвена. Конформістський , як я, я хочу використовувати добре зарекомендували конвенції для пошуку groupIdі artifactId, але я не можу знайти якісь - або докладні угоди (є деякі, але вони не покривають точки я задаюся питанням о). Візьмемо для прикладу цей …

4
Maven батьків pom проти модулів pom
Здається, існує декілька способів структурування батьківських пісів у багатопроектній збірці, і мені цікаво, чи хтось міркував про те, які переваги / недоліки є у кожному напрямку. Найпростіший метод мати батьківський пом - це введення його в корінь проекту, тобто myproject/ myproject-core/ myproject-api/ myproject-app/ pom.xml де pom.xml є головним проектом, а …


5
Чи є простий спосіб видалити невикористані залежності з maven pom.xml?
У мене є великий проект Maven з багатьма модулями та багатьма pom.xmlфайлами. Проект змінився, і я підозрюю, що помпон містить деякі непотрібні залежності. Чи є команда, яка видаляє непомічені залежності від пом?
277 maven  maven-2 



15
змусити Maven копіювати залежності в target / lib
Як отримати так, щоб залежність від виконання мого проекту була скопійована в target/libпапку? Як зараз, після того mvn clean installяк targetпапка містить лише банку мого проекту, але жодна із залежностей від часу виконання.

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