Java 응용 프로그램 'JA'와 서블릿 프로젝트 'JS'가 포함 된 Java 프로젝트가 있습니다. JS에서 JA에있는 수업을 사용해야합니다. 그래서, JS에서 JS를 참조했습니다. 프로젝트 -> 배포 어셈블리 -> 추가 -> 프로젝트 을 오른쪽 클릭하고 JA를 참조했습니다.Java Servlet Project에서 Java Application 프로젝트를 참조 할 때 NoClassDefFoundError가 발생했습니다.
이제 JS에서 클래스 파일을 가져올 수 있습니다. 하지만 JS에서 JA를 인스턴스화하려고 할 때 JA에 사용되는 .jar 파일의 모든 클래스에 NoClassDefFoundError가 표시됩니다. 이 오류는 JS에 .jar 파일을 추가하여 제거됩니다.
제 질문은 JS에 모든 .jar 파일을 추가해야합니까, 아니면 다른 방법이 있습니까? 나는 프로젝트를 참조하는 방법을 놓쳤다.