@AwvuweWd

Как сделать модульный java проект maven?

структура такая

jdcs{ Libs_...{1,2,3

1(Network)
2(Gui)
3(Handler)

компилить в jar (выполняемый)
1,2,3 сорцы (библиотеки,доступ к ним нужен в jdcs (import ....))
В maven новичек ((
  • Вопрос задан
  • 506 просмотров
Пригласить эксперта
Ответы на вопрос 1
TheRonCronix
@TheRonCronix
Каждый подмодуль имеет свой pom.xml Их можно объединить одним parent pom.xml.

parent pom.xml:

<?xml version="1.0" encoding="UTF-8"?>
<project ...>
    <artifactId>jdcs</artifactId>
    ...
    <modules>
       <module>net</module>
        <module>gui</module>
        <module>handler</module>
    </modules>
    ...


В подмодулях можно сослаться на parent и указать зависимости от других подмодулей:

<project ...>
    <artifactId>gui</artifactId>
    ...
    <parent>
        <groupId>com.jdcs</groupId>
        <artifactId>jdcs</artifactId>
        <version>0.0.1</version>
    </parent>

    <dependencies>
        <dependency>
            <groupId>com.jdcs.net</groupId>
            <artifactId>net</artifactId>
            <version>${project.version}</version>
        </dependency>
        ....
    </dependencies>

    ...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы