Eclipse에서 클래스 경로에 파일을 배치하는 방법은 무엇입니까?
이 문서 에서는 "예를 들어이 jndi.properties 파일을 클래스 경로에 배치하는 경우" 라고 말합니다. 하지만 Eclipse를 사용하는 경우 클래스 경로에 .properties 파일을 어떻게 배치 할 수 있습니까?
한 가지 옵션은 프로젝트의 src / 디렉토리에 속성 파일을 배치하는 것입니다. 이렇게하면 빌드시 "classes"(. class 파일과 함께)에 복사됩니다. 나는 종종 웹 프로젝트를 위해 이것을한다.
추가하기 만하면됩니다. Eclipse 프로젝트를 마우스 오른쪽 버튼으로 클릭하고을 선택한 경우 왼쪽 Properties
에서 Java Build Path
링크를 선택합니다 . 그런 다음 Source
탭을 선택합니다 . 모든 Java 소스 폴더 목록이 표시됩니다. 직접 추가 할 수도 있습니다. 하여 기본{project}/src
폴더는 클래스 경로 폴더입니다.
이것은 가장 유용한 답변이 아닐 수도 있고 부록에 가깝지 만 위의 답변 (greenkode에서)은 10 초 동안 나를 혼란스럽게했습니다.
"폴더 추가"에서는 빌드 경로를보고있는 프로젝트의 하위 폴더 인 폴더 만 볼 수 있습니다.
위 이미지의 "링크 소스"버튼은 이상적인 세계에서 "외부 폴더 추가"라고합니다.
여러 프로젝트간에 공유 할 속성 파일을 만들어야했고, 속성 파일을 외부 폴더에 보관하여 각 프로젝트에 복사본을 두지 않고 하나만 가질 수있었습니다.
옵션 중 하나는 작업 공간, 프로젝트 폴더로 이동 한 다음 log4j 속성 파일을 복사하여 붙여 넣는 것입니다. 소스 폴더에도 파일을 붙여 넣는 것이 좋습니다.
이제이 파일을 어디서 얻을 수 있는지 알고 싶을 수 있습니다. smslib를 다운로드 한 다음 압축을 푼 다음 smslib-> misc-> log4j 샘플 구성-> log4j 여기로 가십시오.
이게 도움이 되었으니 그냥 알고 싶었어요.
파일을 src 폴더에 복사하십시오. Eclipse의 프로젝트 탐색기로 이동하여 프로젝트를 마우스 오른쪽 단추로 클릭하고 "새로 고침"을 클릭하십시오. 프로젝트 탐색기 창에도 파일이 나타납니다.
참조 URL : https://stackoverflow.com/questions/11302531/how-to-place-a-file-on-classpath-in-eclipse
'programing' 카테고리의 다른 글
응용 프로그램을 다시 시작하지 않고 동적으로 로그 수준 변경 (0) | 2021.01.18 |
---|---|
UICollectionView 단일 셀 업데이트 (0) | 2021.01.18 |
Android Studio 프로젝트를 Gradle 파일과 동기화 (0) | 2021.01.17 |
키를 문자열로 포함하고 값을 맵 반복으로 포함하는 ngFor 루프 맵을 사용하여 반복하는 방법 (0) | 2021.01.17 |
연관 배열을 인덱스 배열로 변경 / Zend_Table_Row_Abstract를 비 연관으로 가져옵니다. (0) | 2021.01.17 |