簡體   English   中英

在 Java 你如何調試 JPackage 創建的 exe

[英]In Java how do you debug exe created by JPackage

I am trying to convert an Windows installation of Java app created with Izpack to use JPackage provided In Java 14. The installer builds and installs, but when I try and run the exe it creates it fails, but gives no information about why it fails.

是否有日志或某種方法可以找出它實際上無法啟動的原因?

使用 jpackage --win-console標志啟用控制台 output,並從 CMD.exe 運行您的應用程序,以便可以看到它寫入的任何 output。

但是,如果您啟用 jpackage --win-console ,則控制台 output 對於您使用 --add-launcher 添加的每個其他 EXE 都將打開,除非啟動器的屬性文件包含關閉控制台的win-console行。 反過來似乎也行不通。

通過使 --main-class 成為 Hello World / 轉儲系統屬性 + env,更容易弄清楚 jpackage 正在做什么。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM