Как я могу включить jboss-client.jar, присутствующий в папке bin / client, в мой проект maven? - PullRequest
0 голосов
/ 31 мая 2019

У меня есть проект maven, к которому я должен добавить внешний jar jboss-client.jar, который находится в папке bin Jboss Wildfly 10 (bin / client). В названии банки не указана версия.

Когда я добавляю банку вручную в путь сборки, она работает нормально.

Однако, поскольку это проект maven, мне нужен лучший способ сделать это.

Примечание: проект работает только с этим jar, а не с другими версиями, указанными в pom.xml, которые я пытался загрузить.

Кроме того, если я пытаюсь указать внешнюю зависимость в pom.xml, она запрашивает версию зависимости. Однако я не могу указать то же самое, что не указано в банке.

Моя конечная цель - развернуть этот проект в Jboss Wildfly 10.

Есть ли другой альтернативный способ, я могу добавить банку?

Ответы [ 2 ]

0 голосов
/ 31 мая 2019

Вы можете использовать maven для установки сторонней библиотеки в локальной системе. https://maven.apache.org/guides/mini/guide-3rd-party-jars-local.html

Используя приведенную ниже команду, вы можете установить.

mvn install: install-file -Dfile = путь к файлу / jboss-client.jar -DgroupId = org.jboss -DartifactId = jboss-client -Dversion = 1.0

0 голосов

Скопируйте jar в другое место и разархивируйте / распакуйте его, затем найдите Manifest file, расположенный в META-INF\MANIFEST.MF path.

Откройте его в текстовом редакторе и найдите Implementation-Version.

Это даст вам версию.

1012 * Ссылка *

...