2010-04-18 5 views
8

이클립스의 프로젝트에서 PHP와 Java와 같은 여러 언어를 사용할 수 있는지 궁금합니다. 이 목적은 두 프로젝트에 공통된 '등록 정보'파일을 원합니다.하나의 이클립스 프로젝트에서 여러 언어 사용

두 프로젝트가 속성 파일을 참조 할 수 있도록 파일에 대한 상대 참조를 보유하는 방법이 있다면 그 방법도 가능합니다.

답변

3

1 부 언어에 따라 다릅니다. 기술적으로 다른 언어로 소스를 작성한 다음 다른 빌드 방법을 사용하여 2 차 언어에서 컴파일 할 수 있습니다 - 권장하지 않음 !!! 질문의 두 번째 부분에 대한

...

공통 속성 파일

다른 프로젝트를 만들고

그 프로젝트는 자바 프로퍼티 파일을 넣어. 두 프로젝트 (Java 및 PHP)에서 여기에서 속성 파일을 읽습니다. (자바에서는 클래스 경로의 일부로 파일을 넣는 위치 만 추가하십시오.) PHP에서 사용 Java properties reader Java 속성 파일을 작성하는 방법에 신중할 경우 당신은 또한 parse_ini_file을 사용할 수있다.

+0

그게 내가 어떻게 할 건지, 그냥 속성 파일을 가지고 세 번째 프로젝트를 만듭니다. 감사! – tipu

0

두 언어를 공유하려는 속성을 일반 텍스트 파일에 배치하면됩니다. 그런 다음 PHP 파일을 코딩하여 일반 텍스트 파일을 읽고 Java 파일을 코딩하여 일반 텍스트 파일을 읽습니다. 두 프로젝트가 말한대로 파일을 편집 할 계획이라면 조심하십시오. 두 파일이 동시에 파일을 편집 할 가능성이있는 경우 문제가 발생합니다. 이 일식에서

아니, 프로젝트 PHP 및 Java 특히, 그와 관련된 여러 언어 을 가지고 이클립스의 프로젝트 가능 여부 질문

+0

다른 사람이 프로젝트를 체크 아웃하면 두 프로젝트에 반영 할 하나의 중앙 파일이 변경되어야한다는 생각이다. – tipu