2013-12-10 3 views
0

NetBeans에서 작동하는 데 문제가 있습니다. 많은 양의 이미지, 텍스트 파일 및 사운드를 사용하는 프로그램이 있습니다. 나는 그들 모두를 "build"폴더 안에있는 "resources"폴더에 놓는다. NetBeans가이 폴더를 프로젝트의 "루트"로 사용하기 때문에 올바른 방법이라고 읽었습니다. BIG 문제는 실수로 "정리 및 빌드"를 누르거나 프로젝트의 이름을 바꿀 때 발생합니다. 두 작업 모두 전체 빌드 디렉토리를 지우므로. 이런 일이 발생하면 모든 데이터가 손실되어 이미지 편집 등의 작업을 다시 시작해야합니다. 백업본을 만들었지 만 마지막 백업 이후부터 다시 시작해야합니다 (이미지 파일이 매우 자주 변경됨). 확실한 해결책이 아닙니다. 이것은 장기적인 Java 프로젝트이기 때문에 여러 번 발생했으며 매우 실망 스럽습니다.프로젝트를 정리하거나 이름을 바꿀 때 NetBeans가 내 리소스를 삭제합니다.

내 프로젝트 폴더의 외부에있는 디렉토리에 내 리소스를 배치 할 수있는 방법이 있습니까? 그렇지 않은 경우 삭제 된 파일을 어딘가에 (휴지통이나 다른 곳에) 배치하도록 NetBeans를 어떻게 든 구성 할 수 있습니까?

도움이된다면 OSX 시스템에서 작업하고 있지만 다른 운영체제에도 동일하게 적용됩니다.

비슷한 질문이 게시되었지만 해결되지 않은 것을 보았습니다. 도와주세요!!

+0

당신이 발견 한대로'build' 폴더를 사용하는 것은 큰 일이 아닙니다. 다른 곳에 배치하고 Netbeans을 복사해야합니다. 그러나이를 수행하는 방법은 프로젝트의 종류에 따라 다릅니다. 경우에 따라 자동으로 실행될 수도 있습니다. Java 응용 프로그램입니까? 웹 응용 프로그램? Maven을 사용하고 있습니까? 우리는 더 많은 정보가 필요합니다. – madth3

+0

예, 자바 프로젝트입니다. 프로젝트 폴더 밖의 폴더에 액세스하는 것이 어려웠습니다. 심지어 가능할까요? – FSS

답변

0

마침내 해결했습니다!

프로젝트 디렉토리를 프로젝트의 src 폴더 아래에두면 프로젝트를 정리하고 빌드 할 때 NetBeans가 빌드 폴더에서이 복사본을 만듭니다. 이것은 전혀 직관적이지 않습니다. 나는 여전히 예를 들어 Desktop과 같이 프로젝트 폴더 밖의 폴더에 액세스 할 수 있는지 알고 싶습니다.

+0

프로젝트를 만들 때 가장 먼저해야 할 일은'resources'라는 새로운 패키지를 만드는 것입니다. NetBeans가이를 빌드에 복사합니다. –