Упаковка нескольких банок с использованием Maven - PullRequest
0 голосов
/ 29 октября 2019

Я новичок в Maven. Я хочу упаковать мой код Java, чтобы он мог быть запущен только с помощью команды java jar. Мой код использует 2 внешних файла JAR, 1 основной класс Java, 1 файл свойств и будет выводить файл 1log.

Мой POM:

   <modelVersion>4.0.0</modelVersion>
   <groupId>com.ibm.mq.jms</groupId>
  <artifactId>com.ibm.mq</artifactId>
   <version>0.0.1-SNAPSHOT</version>
    <dependencies>
      <dependency>
        <groupId>com.ibm.mq</groupId>
        <artifactId>com.ibm.mq.allclient</artifactId>
        <version>9.0.4.0</version>
       </dependency>
    <dependency>
        <groupId>javax.jms</groupId>
        <artifactId>javax.jms-api</artifactId>
        <version>2.0.1</version>
       </dependency>
     </dependencies>

Как я могу создать один файл JAR, который можно запускать независимо? Это лучше, чтобы это соответствовало в файле zip? Мой файл свойств должен быть изменен пользователем. Где я должен положить свой файл свойств?

1 Ответ

0 голосов
/ 30 октября 2019

Как правило, попробуйте одно из решений в Как я могу создать исполняемый JAR-файл с зависимостями, используя Maven?

Файл свойств должен быть вне последнего флягичтобы пользователь мог их редактировать.

...