2012-07-17 4 views
1

가능한 중복의 항아리 생성하는 방법 : 나는 일식 자바 프로젝트를
Android project unable to reference other project in eclipseEclipse Java Project. 출력 클래스 디렉토리를 정의하고 클래스

합니다. bin 디렉토리가 보이지 않습니다. 그것은 응용 프로그램을 가지고 있으며 잘 실행됩니다. 그러나, 나는 문제가있다. 다른 프로젝트, 즉 Android Java 프로젝트에 이러한 클래스 중 일부를 포함해야합니다. 따라서 실제로 수행하는 방법을 이해하지 못하는 두 가지가 있습니다.

1)이 프로젝트에 실제 보이는 bin 디렉토리가 있도록 출력 폴더를 지정 하시겠습니까?

2) 다른 프로젝트에 jar 파일을 포함 할 수 있도록이 클래스로 .jar 파일을 자동으로 생성합니다.

예, 필자는 경험 많은 프로그래머입니다. 프로젝트 속성에서 옵션을 보는 방법을 알지 못합니다. 전체 프로젝트를 컴파일하는 작업 만 포함하면 런타임에 Java 프로젝트의 클래스가 누락됩니다.

답변

2

1) 출력 폴더를 지정하여이 프로젝트에 실제 보이는 bin 디렉토리가 있도록 하시겠습니까?

디렉토리는 있지만 Eclipse는 기본적으로 숨 깁니다. 그것을보고 싶다면 먼저 '리소스'퍼스펙티브 (윈도우 -> 퍼스펙티브 열기 -> 기타 ...)로 전환 한 다음 '리소스'를 선택하고 확인을 클릭해야합니다. 거기에서 패키지 탐색기보기 (오른쪽 위 모서리)의 아래쪽 삼각형 버튼을 클릭 한 다음 드롭 다운 메뉴에서 "사용자 정의보기 ..."를 선택하십시오. "Java 출력 폴더"옵션을 선택 취소하고 확인을 클릭하십시오.

어떤 이유로 든이 디렉토리의 위치를 ​​변경하려면 Java 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 "빌드 경로"-> "빌드 경로 구성"을 선택하십시오. 출력 디렉토리의 위치는 "소스"탭에서 지정됩니다.

2) 다른 프로젝트에 jar 파일을 포함 할 수 있도록이 클래스로 .jar 파일을 자동으로 생성합니다.

Code Droid의 대답에서 언급했듯이 파일을 종속성으로 포함하는 프로젝트를 포함하도록 빌드 경로를 수정하는 것이 일반적입니다. 그러나 jar 파일이 정말로 필요한 경우 "File"-> "Export ..."옵션을 쉽게 사용할 수 있습니다. "Java"에서 "JAR 파일"(또는 -jar 옵션을 사용하여 실행 가능하게하려면 "Runnable JAR 파일")을 찾습니다. 포함 할 수업을 선택하고 "다음"을 클릭하면 나중에 동일한 내보내기 작업을 쉽게 수행 할 수 있도록 구성을 저장할 수 있습니다.

+0

실제로 원근감을 전환 할 필요는 없습니다. – nitind

관련 문제