jar 종속성의 상대 위치로 빌드 경로 변수를 사용하는 Eclipse 프로젝트를 공유했습니다. 따라서 빌드 경로에서 그들은 VARIABLENAME/subdirectory/blah.jar
으로 나타납니다. 모든 개발자는 자신의 작업 공간에 하나의 변수를 정의하고 모든 프로젝트 빌드 경로가 작동하도록해야합니다.Eclipse의 기본 라이브러리 빌드 경로 변수
문제는 그 항아리 중 일부는 "기본 라이브러리 위치"를 설정해야한다는 것입니다. DLL은 일반적으로 항아리가있는 위치와 같은 위치에 있지만, VARIABLENAME
을 사용하여 DLL 위치를 참조하는 방법을 찾을 수는 없습니다. 모든 것은이 변수와 관련이 있으므로 개발자는 거대한 사용자 라이브러리 정의를 작성하는 대신이 변수를 하나만 설정하면됩니다. 프로젝트 '시작 설정 당신은 항상 (실행/디버그 설정의 자바 응용 프로그램 유형을 가정) 수에서
+1 나는이 접근법을 고려, 나는 이미 일식이 java.library.path 또는 뭔가를 사용하고있을 수도 걱정했다. 그리고 나는 더 많은 문제를 일으킬 것이다. 나는 이것을 시도 할 것이다, 내가 생각한 또 다른 접근법은 빌드 단계 (개미)를 작업 공간이나 다른 것으로 복사하는 것이다. – insipid
eclipse에는 java.library.path 시스템 특성을 사용하는 고유 한 f}이 있습니다. 액세스 할 수있는 한 가지 f}은 eclipse.ini를 편집하고 -vmargs 행 다음에 설정을 지정하는 것입니다. –
답변을 수락하면 개발자는 이미 env_var가 정의되어 있으므로 이것이 최선의 선택 인 것으로 보입니다. – insipid