Как выполнить дочерние проекты, используя 1 Jar в Maven? - PullRequest
0 голосов
/ 25 мая 2018

Итак, у меня есть проект Parent Maven, состоящий из двух проектов Child Maven.У меня есть основная функция в Project-1 и другие функции в Project-2. Я хочу одновременно выполнить Project-1.main() и Project-2.main(), используя 1 файл Jar. Как мне это сделать?

ParentProject
pom.xml
----Project-1
    ----pom.xml
    ----src
        ----main
            ----com.name.example
                   ---- Main-1.java

----Project-2   
    ----pom.xml 
    ----src
        ----main
            ----com.name.example
                   ---- Main-2.java           

1 Ответ

0 голосов
/ 26 мая 2018

С этим дизайном вы должны получить две банки, по одной для каждого проекта.Затем вы можете запустить оба jar-файла.

Если вам нужен один jar-файл, создайте один проект вместо двух и запустите основные классы, используя: -

java -cp /path/to/jar/myJar.jar com.name.example.Main1
java -cp /path/to/jar/myJar.jar com.name.example.Main2
...