2017-12-11 2 views
0

Java 프로젝트가 있고 설치 및 실행을 위해 Install4J를 사용하고 있습니다. Windows 및 Linux에서는 아무 문제가 없지만 Mac에서는 실행 프로그램이 작동하지 않습니다 (잠시 후 나타납니다). macOS 용 미디어는 macOS 단일 번들입니다.install4j 실행기가 macOS에서 작동하지 않습니다.

macOS 버전은 10.13.2 (17C88)이고 Install4J 버전은 7.0.3입니다.

LE : 업데이트 된 질문은 콘솔 로그 또는 표준 오류 출력을 보는 방법입니다.

+1

잠시 동안 나타나는 UI는 무엇입니까? UI가 나타나면 install4j는 더 이상 관련되지 않고 JVM은 자체적으로 실행됩니다. –

+0

Launchpad에서 내 앱 아이콘을 클릭하면 잠시 동안 (화면이 아닌) 작업 표시 줄에 나타나고 종료됩니다. –

+0

알았어요. 명령 행'MyApp.app/Contents/MacOS/JavaApplicationStub'에서 실행하여 표준 오류 출력을 볼 수 있습니다. 아무 것도 출력되지 않으면,'INSTALL4J_LOG = yes MyApp.app/Contents/MacOS/JavaApplicationStub'처럼 실행하여 네이티브 실행기에서 디버깅 정보를 얻으십시오. –

답변

0

당신은 표준 오류 출력을 볼 수

MyApp.app/Contents/MacOS/JavaApplicationStub 

와 명령 줄에서 응용 프로그램 번들을 실행할 수 있습니다. 아무것도 인쇄되지 않으면 기본 런처에서 디버깅 정보를 얻으려면

INSTALL4J_LOG=yes MyApp.app/Contents/MacOS/JavaApplicationStub 

과 같이 실행하십시오.

관련 문제