Можно ли создать несколько файлов JAR одного и того же проекта - PullRequest
0 голосов
/ 27 марта 2019

Я работаю над проектом maven, в котором есть 12 классов, и все классы зависят от файла conf, который включен в проект. Я хочу создать несколько банок одного проекта. Допустим, я хочу создать отдельный jar для каждого класса, чтобы облегчить мое тестирование. Также у меня есть основной класс, который запускает весь проект.
Возможно ли это сделать? Заранее спасибо

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

Это мой основной класс, который запускает весь проект

package dicom_ibe;

public class DicomManager 
{
    public static void main(String[] args) throws Exception 
    {
        DicomOrchestrator dcm = new DicomOrchestrator();
    }
}

1 Ответ

0 голосов
/ 27 марта 2019

создавать банки для разных классов.Создать новый проект только с основным классом.Добавьте все созданные файлы JAR как зависимости.Это решит вашу проблему, я думаю.

То, что я сделал, это ..

1) Создан тестовый проект с классами Main, HelloWorld, HelloIndia. введите описание изображения здесь

2) Затем из eclipse -> щелкните правой кнопкой мыши по каждому файлу класса и EXPORT -> jar, только для файлов классов HELLOWORLD и HELLOINDIA, а не для класса MAIN

3) Создан новый проект с классом MAIN и добавлены зависимости helloworld и helloindia jar для этого нового проекта и экспортируйте этот проект как RUNNABLE JAR. введите описание изображения здесь введите описание изображения здесь

В соответствии с вашим вопросом этот процесс создаст отдельные jar-файлы для всех файлов классов, а в окончательном jar-классе MAIN будут все остальные jar-файлы.как зависимость.Надеюсь, что это решение поможет вам.

Спасибо ..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...