2017-04-05 1 views
0

Windows 용 .exe 파일로 변환하려는 Java jar 파일이 있습니다. 유일한 문제는 Linux의 Launch4j를 통해 빌드 할 때 다음 오류가 발생한다는 것입니다. net.sf.launch4j.ExecException: java.io.IOException: Cannot run program "/Desktop/launch4j/bin/windres": error=2, No such file or directory. Launch4j와 동일한 항아리와 함께 동일한 Launch4j 설정을 사용하려고했지만 Mac에서 대신 완벽하게 작동하는 것처럼 무엇이 잘못되었는지 완전히 확신하지 못합니다.Launch4j 예외 오류

Google에서 오류를 검색하려했지만 결과를 얻을 수 없었으며 실제 다운로드 링크가있는 소스 단조 페이지에서이 오류에 대해 언급 한 사람이 없습니다. 그것은 보인다.

나에게 Launch4j 폴더에 누락 된 것이있는 것처럼 보입니까? 프로그램을 사용하기 위해 Launch4j jar를 시작할 때 Linux 터미널 Java -jar launch4j에서 다음 명령을 사용하고 프로그램이 열리면 실행 파일을 빌드 할 때 오류가 먼저 나타납니다.

+0

난 당신이 맥에서 사용 된 것과 같은 경로를 사용하는 것 같아요. – prasanth

답변

0

launch4j ant 작업을 사용하는 동안 MACOS에서 launch4j와 동일한 문제가있었습니다. launch4j/bin에있는 macos 실행 파일을 새로 만든 sub director launch4j/bin/mac에 복사 (이동하지 않음)하여 문제를 해결할 수있었습니다. 그래서 내가 가지고 : -launch4j/빈 LD 한데로 -mac LD 한데로

관련 문제