각 Eclipse 프로젝트에 대해 다른 구성 파일을 구문 분석해야하는 구성 클래스를 고려하십시오.Eclipse : 프로젝트 이름을 VM 인수로 가져 오기?
예를 들어 Configuration
클래스가 Project1
에서 호출되면, 그것은 special/path/fileX
을 분석해야하고,이 Project2
에서 호출되는 경우, 그것은 special/path/fileY
을 분석해야한다.
나는 using Eclipse's {project_name}
을 시도했지만 놀랍게도 현재 클래스의 부모 프로젝트가 아니라 커서에 의해 강조 표시된 프로젝트로 파싱되고 있습니다.
Eclipse 런타임에서 한 프로젝트와 다른 프로젝트를 어떻게 구별 할 수 있습니까? JVM 인수를 사용하는 것이 좋습니다.
파일 경로/이름을 호출에서 구성 클래스로 전달하는 이유는 무엇입니까? –
질문을 이해하지 못합니다.이 코드는 어디에 실행되고 있습니까? IDE에서 또는 RCP 앱입니까? 아니면 다른 것입니까? –
나는 선택의 단일 지점을 원한다. 'Configuration' 클래스는 프로젝트의 많은 클래스에서 호출됩니다 - 전체 프로젝트의 파일을 한번에 변경할 수있는 기능이 필요합니다. –