簡體   English   中英

Java軟件32位系統生成exe

[英]Generate exe for 32-bit system of Java software

我使用 Netbeans 構建了一個 Java Swing 應用程序。 我能夠為 64 位系統生成一個 exe,並且運行良好。 但是我無法為 32 位系統生成 exe,因為我使用的是 64 位系統。 那么我該怎么做才能生成相應的 32 位 exe?

這里有 JDK 1.8 的答案: create 32 bit using 64 bit netbeans javapackager

首先,除了 64 位之外,您還必須安裝 32 位 JDK 和 JRE,以允許 IDE 提供 32 位選項。 (如果那是你想要的)

 Install 32 bit jdk and jre In netbeans project add a new platform and choose the 32 bit version (restart pc) Install inno and set path. run javapackager specifing the 32 bit ie javapackager -deploy -native exe -B systemWide=true -Bruntime="C:\Program Files (x86)\Java\jdk1.8.0_111\jre" -Bshort cutHint=true -outdir packages

...等使用 Exe64bitDetector 進行測試

另一種選擇是使用 Launch4j: http://launch4j.sourceforge.net/

https://github.com/fabnicolas/launch4j_exe_tutorial

暫無
暫無

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

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