Intellij Idea로 jar 파일을 생성 중이며 작동합니다. 그러나 항아리를 추출하여 왜 그 크기가 이상하게 더 큰지 알 수있었습니다. 나는 resources
디렉토리에 예상대로 모든 내 이미지를 포함하고 있지만 ... 어떤 이유로, resources
디렉토리 외부의 'main'폴더에서 추출한 jar 파일을 처음 열면 모든 이미지가 다시 복제됩니다. 이것은 프로젝트 구조 나 그 밖의 것을 반영하지 않습니다. 이미지가있는 유일한 곳은 resources
입니다. 누구든지 무슨 일이 일어나고 있는지, 어떻게 멈추는 지 알고 있습니까?Jar 파일에 모든 이미지의 복사본이 포함되어 있습니다.
프로젝트 구조 :
아티팩트 구성이 자원의 내용을 항아리에 패키징하도록 설정되었는지 어떻게 알 수 있습니까? '출력 레이아웃'탭에는 MyProject.jar과 그 아래에 'MyProject'컴파일 출력이 두 가지 있습니다. – Totem
그러면 대답에 설명 된대로 컴파일러 출력을 확인해야합니다. – CrazyCoder
프로젝트 루트가 원본 루트로 잘못 설정되었습니다. – CrazyCoder