java -jar classpath относится к банке внутри уха - PullRequest
0 голосов
/ 04 февраля 2019

У меня есть один большой файл app.ear, который содержит всю мою банку.теперь у меня есть другой healthcheck.jar, который проверит базу данных или нет, подключившись к базе данных.теперь клиент базы данных находится внутри файла ear, опять же, я не хочу помещать клиентские jar (клиент базы данных, jibernates jars и т. д.) в healthcheck.jar.

- это их способ, позволяющий исключить упаковку базы данных.jar клиента из healthcheck.jar и отправьте его во время выполнения изнутри app.ear i'e

java -jar healthcheck.jar -classpath app.ear/hibernate.jar

Оба хранятся в общей папке.

1 Ответ

0 голосов
/ 04 февраля 2019

Вместо объединения в файл jar вы можете добавить app1jar.jar в качестве одобренного файла jar в контейнер.Затем он доступен для всех установленных приложений.

https://docs.oracle.com/cd/E17904_01/web.1111/e13706/libraries.htm#WLPRG332

...