티스토리 뷰
이것은 Maven과 관련이 없습니다. 자바 컴파일러는 그 클래스를 원한다. MobWhackerManager.java:[315,34]
은 (는) 실제로 해당 클래스를 원합니다. 줄 번호는 바로 거기에 있습니다. 315 행의 코드는 어떻게 든 해당 클래스를 참조합니다.
필요하지 않은 전 이적 의존성을 제외 해보십시오. https://maven.apache.org/guides/introduction/introduction-to-optional-and-excludes-dependencies.html
-------------------귀하의 오류는 컴파일러가 클래스를 놓쳤다 고 말합니다 tech.rayline.core.plugin.RedemptivePlugin
.
따라서 Maven 종속성에이 클래스가있는 jar를 추가해야 할 수 있습니다.
-------------------귀하의 마지막 의견에서 RedemptivePlugin을 포함하는 항아리가 필요하므로 보관해야 함을 이해합니다. 최악의 경우 올바른 버전으로 수동으로 다운로드하고 올바른 경로로 .m2에 넣으십시오.
previous answear
Juste to be help : .m2
에서 필요한 병이 있는지 확인 했습니까 ?
tech.rayline.core.plugin.RedemptivePlugin 클래스를 포함하는 jar가 필요하지 않은지 확인하기 위해 프로젝트의 전체 종속성을 확인 했습니까?
확신하는 경우 다음을 시도하십시오.
<dependencies>
<dependency>
<groupId>The Project Jar That Links You To RedemptivePlugin Jar</groupId>
<artifactId>Project</artifactId>
<version>TheVersion</version>
<exclusions>
<exclusion>
<groupId>The Jar containing RedemptivePlugin</groupId>
<artifactId>theJar</artifactId>
</exclusion>
</exclusions>
</dependency>
</dependencies>
출처
https://stackoverflow.com/questions/39917132