Итак, у меня есть проект, содержащий связанные зависимости, такие как jpa, Spring-boot-starter-validation и т. д., и я создаю jar для импорта в другой проект с использованием Dependency Pom.
Этой командой я создаю jar-файл и сохраняю его в папке m2
Код: Выделить всё
mvn clean package
mvn install:install-file -Dfile=target/common-1.0.0-RELEASE.jar -DgroupId=com.common -DartifactId=common -Dversion=1.0.0-RELEASE -Dpackaging=jar
Я добавил зависимость, соответствующую файлу jar
Код: Выделить всё
com.common
common
1.0.0-RELEASE
Код: Выделить всё
[ERROR] /home/authen-service/src/main/java/com/authen/model/entity/Permission.java:[6,25] package javax.persistence does not exist
[ERROR] /home/authen-service/src/main/java/com/authen/model/entity/Permission.java:[8,25] package javax.persistence does not exist
[ERROR] /home/authen-service/src/main/java/com/authen/model/entity/Permission.java:[9,25] package javax.persistence does not exist
[ERROR] /home/authen-service/src/main/java/com/authen/model/entity/Permission.java:[10,25] package javax.persistence does not exist
[INFO] 100 errors
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2.910s
[INFO] Finished at: Tue Mar 26 12:42:53 ICT 2024
[INFO] Final Memory: 24M/363M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile) on project authen-service: Compilation failure: Compilation failure:
[ERROR] /home/authen-service/src/main/java/com/authen/security/ClientPrincipal.java:[6,53] package org.springframework.security.core.userdetails does not exist
[ERROR] /home/authen-service/src/main/java/com/authen/security/ClientPrincipal.java:[15,42] cannot find symbol
[ERROR] symbol: class UserDetails
Пожалуйста, помогите мне решить эту проблему. Благодарю всех за ответы
Подробнее здесь: https://stackoverflow.com/questions/782 ... er-project