, поэтому я должен проецировать с таким же идентификатором группы, но у каждого свой артефакт.Первый проект называется постоянством и не имеет каких-либо зависимостей, а другой называется ядром и должен зависеть от постоянства.Я выполнил чистую установку для проекта постоянства, и я вижу, что он был добавлен в мое локальное хранилище (каталог .m2).В ядро ядра я могу добавить зависимость от постоянства без проблем, но всякий раз, когда я пытаюсь использовать какие-либо классы из него, я не могу импортировать их, я просто не могу найти их, и если я делаю импорт CBS.... тогда у меня есть символ не найдена ошибка.
Вот файлы pom:
постоянство
<groupId>cbs</groupId>
<artifactId>persistence</artifactId>
<version>1.0-SNAPSHOT</version>
<properties>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.source>1.8</maven.compiler.source>
</properties>
Код:
<groupId>cbs</groupId>
<artifactId>core</artifactId>
<version>1.0-SNAPSHOT</version>
<properties>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.source>1.8</maven.compiler.source>
</properties>
<dependencies>
<dependency>
<groupId>com.pi4j</groupId>
<artifactId>pi4j-core</artifactId>
<version>LATEST</version>
</dependency>
<dependency>
<groupId>com.fazecast</groupId>
<artifactId>jSerialComm</artifactId>
<version>LATEST</version>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.16</version>
</dependency>
<dependency>
<groupId>cbs</groupId>
<artifactId>persistence</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
</dependencies>