2010-07-15 5 views
0

두 개의 jar 파일이 있습니다.Fitness 클래스에서 외부 클래스를 참조하는 방법

  • MyProduct.jar (비즈니스 로직)
  • MyProductFixture.jar. (bl을 호출하는 조명기구)

MyProductFixture.jar은 MyProduct.jar에 종속됩니다.

MyProductFixture에서 fixture를 호출 할 때 fitnessPro를 실행하려고하면 MyProduct.jar의 클래스에 대해 ClassNotFoundException이 발생합니다.

-jar 명령이 -classpath 매개 변수를 무시하기 때문에 명령 행에서 -classpath java 매개 변수를 설정하려고하면 실패합니다.

외부 종속성을 어떻게 해결할 수 있습니까?

답변

1

피트니스 페이지에서 두 개의 클래스 경로 참조를 추가해야했습니다.

처음으로 고정 장치. (분명), 두 번째는 외부 의존성이다. 열쇠는

!path /path/to/MyProductFixture.jar 
!path /path/to/my/product/* 

공지 사항 다음은 하지 작업을 수행하는 *입니다.

!path /path/to/MyProduct.jar