2017-05-01 1 views
0

내 프로젝트에 이미지가있는 JLabel이 포함되어 있습니다. 내 프로젝트에서 나는이 이미지의 경로를 언급했다. 하지만이 프로젝트를 다른 PC로 내 보내야합니다. 내 프로젝트에 이러한 이미지를 포함 할 수있는 방법이 있습니까? 아니면 사용했던 이미지가있는 다른 컴퓨터에서 제대로 실행되는 jar 파일을 만들 수 있습니까?자바 프로젝트를 (일식으로) 다른 컴퓨터로 내보내기

+0

은 [Java eclipse 프로젝트를 압축하는 방법 ...]과 중복 될 수 있습니다 ...?] (http://stackoverflow.com/questions/5385894/how-to-zip-up-a-java-eclipse-project- - 쉽게 - 펼칠 수있는 -에 - 다른 - C) –

+0

난 단지 항아리와 아이디어는 작동하지 않을거야 - 내 추측은 당신이 모든 이미지를 복사하고 경로에서 몇 가지 일을 할 것입니다 당신의 코드에서 사용됩니다. (어쨌든 프로젝트 안의 리소스 폴더에 모든 프로젝트 리소스를 가지고있는 것이 더 좋을 것 같습니다 - 그러면 아카이브 나 파일 시스템 등으로 내보낼 수 있습니다.) 또는 이미지 다른 컴퓨터에 똑같은 경로로 존재합니다. – goerlibe

+0

가능한 복제본 : [Java : Eclipse에서 .jar 파일로 내보내기] (http://stackoverflow.com/questions/423938/java-export-to-an-jar-file) - 이클립스) –

답변

0

모든 하드 코딩 된 경로를 바꾸고 일부 속성 파일에 넣습니다. 경로가 상대 경로인지 확인하십시오. 그런 다음 전체 프로젝트를 복사하고 새 PC에 붙여 넣으십시오.

+0

나는 '상대 경로입니다'라는 요점을 가지고 있지 않습니다. 예를 들어 도움이 될 수 있습니다. –

+0

https://en.wikipedia.org/wiki/Path_(computing)#Absolute_and_relative_paths –