2012-02-27 2 views
6

Eclipse 3.7.1을 사용하고 있으며 내 코드에서 내 logging.properties 파일을 볼 수 없습니다. (JRE 내의 표준 장소에 있기 때문에 자동으로 보일 것이라고 생각했지만 분명히 잘못되었습니다). 클래스 패스의 루트에이 파일을 추가해야한다고 들었지만 어떻게해야할지 모르겠습니다.Eclipse 프로젝트의 클래스 경로에 logging.properties를 어떻게 추가합니까?

Eclipse에서는 jar, 라이브러리, 변수 및 기타 항목을 classpath에 추가 할 수있는 방법을 제공하지만 속성 파일을 추가하는 방법을 모르겠습니다. 아무도 나를 실마리가 줄 수 있니? 항아리를 추가하는 것보다 간단한 텍스트 파일을 추가하는 것이 더 쉽지만 텍스트 파일이나 속성 파일에 대한 옵션이 표시되지 않으므로 진행 방법을 모르겠습니다.

답변

12

프로젝트를 마우스 오른쪽 버튼으로 클릭하십시오. ->Run/Debug Settings->Edit the launch configuration you are using->Switch to Classpath tab->Right Click User Entries->Add the Folder (or External Folder) containing your properties file->Click Apply. 여기에 콘솔 응용 프로그램을 참조하고 있다고 가정합니다.

프로젝트의 루트 수준 (프로젝트 폴더가 생성 된 곳)에 속성 파일을 넣으면 자동으로 클래스 경로에 포함되어야합니다.

CLASSPATH 에는 특정 파일이 포함되지 않습니다. 일반적으로 폴더, 병 등이 포함됩니다.

+0

감사합니다. CoolBeans! 나는 당신이 말한 것을했고, 당신이 말했던대로 classpath에 내 logging.properties를 추가했습니다. 내 System.out.println (getClass(). getClassLoader(). getResource ("logging.properties")); 문에 null 대신 파일 경로가 표시됩니다. 흥미롭게도, 로그 파일은 여전히 ​​쓰여지고있는 것 같지 않습니다. % h 디렉토리에 새로운 파일이 보이지 않습니다. 단지 5 일 동안 그곳에 있었던 것뿐입니다. 그들 중 누구도 변하지 않았습니다. 어쩌면 logging.properties 파일도 엉망이되어 프로그램에 보이지 않을뿐만 아니라 .... –

+0

좋아, 다른 질문을 시작하겠습니다. 다시 한 번 감사드립니다, CoolBeans. –

관련 문제