Я хочу упаковать свой проект в один исполняемый файл JAR для распространения. Как сделать пакет проекта Maven всеми JAR-файлами зависимостей в свой выходной
Apache Maven - это инструмент управления и понимания программных проектов. Это тег для вопросов, связанных с Maven, которые относятся к Maven версии 2.x.
Я хочу упаковать свой проект в один исполняемый файл JAR для распространения. Как сделать пакет проекта Maven всеми JAR-файлами зависимостей в свой выходной
В Maven зависимости обычно устанавливаются так: <dependency> <groupId>wonderful-inc</groupId> <artifactId>dream-library</artifactId> <version>1.2.3</version> </dependency> Теперь, если вы работаете с библиотеками, которые имеют частые выпуски,...
Maven2 сводит меня с ума во время фазы эксперимента / быстрого и грязного макета разработки. У меня есть pom.xmlфайл, который определяет зависимости для инфраструктуры веб-приложений, которую я хочу использовать, и я могу быстро сгенерировать стартовые проекты из этого файла. Однако иногда я хочу...
Я знаю, что вы можете запустить все тесты в определенном классе, используя: mvn test -Dtest=classname Но я хочу запустить отдельный метод, и -Dtest = classname.methodname, похоже, не...
У меня есть несколько модулей Maven проект с родительского проекта Pи три суб-модулей A, Bи C. Оба Bи Cявляются военными проектами и оба зависят от A. Я могу напечатать mvn compileв Pи иметь все суб-модули правильно составленные. Проблема возникает, когда я хочу сделать операции для определенных...
Когда я бегу maven install свой мультимодульный проект maven, я всегда получаю следующий вывод: [WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent! Итак, я немного погуглил, но все, что я могу найти, это то, что я должен добавить:...
Есть ли способ заставить maven (2.0.9) включить все зависимости в один файл jar? У меня есть проект сборки в один файл JAR. Я хочу, чтобы классы из зависимостей также копировались в банку. Обновление: я знаю, что я не могу просто включить файл JAR в файл JAR. Я ищу способ распаковать файлы jar,...
Я хочу добавить драйвер oracle jdbc в свой проект как зависимость (область выполнения) - ojdbc14. На сайте MVNrepository зависимость для размещения в POM: <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc14</artifactId>...
В настоящее время я нахожусь в процессе переноса какого-то проекта из Ant в Maven. Конформист, как и я, я хочу использовать общепринятые соглашения для поиска groupIdи artifactId, но я не могу найти какие-либо подробные соглашения (есть некоторые, но они не охватывают вопросы, которые меня...
Кажется, есть несколько способов структурировать родительские помпы в многопроектной сборке, и мне интересно, есть ли у кого-нибудь мысли о преимуществах / недостатках каждого из них. Самый простой способ иметь родительский pom - это поместить его в корень проекта, т.е. myproject/ myproject-core/...
Как использовать командную строку maven, чтобы определить, какой файл settings.xml собирает
У меня большой проект Maven со многими модулями и множеством pom.xmlфайлов. Проект изменился, и я подозреваю, что в нем есть некоторые ненужные зависимости. Есть ли команда, которая удаляет все неиспользуемые зависимости от...
Я добавил новую зависимость к своему POM. Есть ли простая команда, которую я могу запустить, чтобы загрузить эту зависимость в мой
Какой самый простой способ получить номер версии из pom.xml maven в коде, то есть
Как мне скопировать зависимости времени выполнения моего проекта в target/libпапку? Как это сейчас, после того, mvn clean installкак targetпапка содержит только jar моего проекта, но ни одна из зависимостей времени...
Для работающего проекта мы рассматриваем возможность использования плагина Maven для Eclipse для автоматизации наших сборок. Прямо сейчас процедура намного сложнее, чем должна быть, и мы надеемся, что Maven упростит вещи до сборки в один клик. У меня вопрос: есть ли мастер или автоматический...
Как вы строите проект Maven без запуска модульных тестов? В настоящее время реструктуризации код у меня есть для сервлетов и хотел бы попробовать его в моем веб - браузере (что означает запуск , mvn installчтобы получить .warдля загрузки на Tomcat). Я полностью осознаю, что мои тесты UNIT не...
У меня есть проект с несколькими модулями. Когда все тесты пройдены, тест Maven запускает их все. Когда тесты не пройдены в первом модуле, maven не перейдет к следующему проекту. У меня для testFailureIgnore установлено значение true в настройках Surefire, но это не помогает. Как заставить maven...
У меня есть запатентованная фляга, которую я хочу добавить к своему пом как зависимость. Но я не хочу добавлять его в хранилище. Причина в том, что я хочу, чтобы мои обычные команды maven, такие как mvn compileи т. Д., Работали из коробки. (Не требуя от разработчиков добавления его в какой-либо...
Как я могу сказать Maven 2 загрузить API Servlet 3.0? Я попытался: <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>3.0</version> <scope>provided</scope> </dependency> Я использую...