2013-07-22 2 views
0

컴파일 된 Java 파일 또는 디렉토리로 구성된 코드 조각으로 라이브러리 jar를 만들려고합니다. 이클립스를 사용하여 jar 파일을 만들고 실제 코드에서 사용하면 잘 작동하지만 jar 파일을 만들 때 intellij를 사용할 때 코드는 jar 파일에있는 패키지를 찾을 수 없습니다. 두 개의 jar 파일 (이클립스에서 작성한 파일과 intellij에서 작성한 파일)을 비교할 때, 이들은 동일한 디렉토리 구조를 가지며 두 파일 모두 더미 정보가있는 파일을 가지고있다. 내가 여기서 무엇을 잘못 할 수 있겠는가. 나는 명백한 무엇인가 놓치고 있다고 생각한다.intellij를 사용하여 Java 라이브러리 jars를 생성합니다.

감사

편집 : 문제는 내가 단지에 '컴파일 된 출력을'둘 필요가 대답한다; jar에 컴파일 된 클래스 파일을 수동으로 추가했는데 어떤 이유로 작동하지 않습니다.

+0

다른 프로젝트에서 JAR을 사용하고 있습니까? 동일한 프로젝트에서 두 모듈을 사용하고 계십니까? – NBW

+0

@NBW 실제 응용 프로그램을 빌드 할 때 필요한 기본 코드가 있습니다. 기본 코드는 실제 코드에서 사용하는 유틸리티를 제공합니다. 그리고 우리는 jar 라이브러리 파일 형태로 실제 코드의 기본 코드를 사용합니다. – nagavamsikrishna

+0

@salsalsabear OK - 이제는 JAR의 소스 코드에서 사용하려는 프로젝트의 기본 코드 부분 (예 : 소스 경로)이거나이 프로젝트에서 별도로 빌드 된이 JAR 파일이며 Maven 또는 파일 시스템 위치 등)? 전자처럼 들리지만 명확한 설명을하기 위해 정확한 조언을 드릴 수 있습니다. 감사. – NBW

답변

관련 문제