2012-06-14 4 views
0

저는 여러 프로그램이있는 중간 규모 제품을 작성하기 위해 Java를 사용하고 있습니다.하나의 프로젝트 - 여러 프로그램

이 프로젝트는 서버 측, 클라이언트 측 및 기타 프로그램이있는 MMOG로 생각할 수 있습니다.

자바에는 Projects와 Packages라는 개념이 있으므로 모든 것을 하나의 프로젝트에 넣을 수 있습니까? 패키지로 구분할 수 있습니까? 아니면 각 개별 프로그램을위한 프로젝트에 의지해야합니까?

모두 함께 넣을 수있는 방법이 있다면 지금은 "기본을 찾을 수 없습니다"라는 오류가 발생하기 때문에 좋을 것입니다.

+1

자바에 "프로젝트"라는 공식적인 개념이 있다고 생각하지 않습니다. – markw

+0

패키지로 무엇을 의미하는지 조금 더 분명하게 알 수 있습니까? 이것에 대한 명백한 제한은 없습니다. 개미 스크립트를 사용하여 모든 것을 프로젝트 당 여러 개의 jar 파일로 묶는 여러 프로젝트가 있습니다. –

답변

1

당신은 각 패키지의 클래스만큼 당신이 주요 기능을 가지고, 패키지 하나 개의 프로젝트에 모두 넣을 수 있습니다 감사합니다. 그러나 프로젝트를 빌드하면 모든 것을 처리 할 것이고, 내보내기를 결정하면 모든 것이 jar 파일에 포함됩니다. 반면에 프로젝트로 분리하면 모든 것이 깔끔하고 깨끗합니다. 프로젝트는 서로 분리되어 있으며 별도로 내보낼 수 있지만 프로젝트에 서로 액세스해야하는 경우 각 프로젝트를 종속 프로젝트의 빌드 경로에 포함해야합니다.

+0

그게 바로 내가 뭘했는지, 나에게 "메인을 찾을 수 없습니다"라는 오류를줍니다. 또한 각 패키지에는 자체 Main이있는 여러 클래스가 있습니다. 각 패키지에는 다른 클래스의 요점을 호출하는 Main 클래스가 있습니다. – drum

1

예 대형 제품을 여러 프로젝트로 분리하는 것은 매우 일반적입니다. Eclipse에서는 빌드 경로에 프로젝트를 추가 할 수 있습니다. "메인"프로젝트를 마우스 오른쪽 버튼으로 클릭하고 빌드 경로> 빌드 경로 구성을 선택한 다음 "프로젝트"탭을 클릭하십시오. 빌드 경로에 필요한 프로젝트를 추가하는 옵션이 표시됩니다.

관련 문제