프로젝트가 두 개 있는데 A
및 B
으로 전화를 걸 수 있습니다. B
지금은 프로젝트 A
src/test/java/
에 따라 어떤 유닛 테스트가 Eclipse : 다른 프로젝트의 테스트 폴더에서 클래스를 가져올 수 없습니다.
<dependency>
<groupId>my.group.id</groupId>
<artifactId>B</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
같은
A
의 치에 의존한다. 다음은 테스트 클래스 내가
src/test/java/packA/testForA.java
는 또한, 프로젝트 B
에, 나는
src/test/java/packB/configForB.java
이이 나는 프로젝트 A
에 testForA.java
로, 프로젝트 B
에서 configForB.java
를 가져와야합니다. 나는이 작업을 수행 할 때
Compilation failure: Compilation failure:
[ERROR] /path/to/project/A/src/test/java/packA/testForA.java:[18,45] cannot find symbol
[ERROR] symbol: class configForB
[ERROR] location: package packB
왜 캔트 내가 configForB
을 가져 오려면, 나는거야?
이를 수행하는 방법은 maven [documentation] (https://maven.apache.org/guides/mini/guide-attached-tests.html)을 참조하십시오. – tsolakp
고마워, 그게 다야! 그게 내가 무엇을 찾고 있었는지 – AbtPst