[英]How to create single exe file of multiple JAR files?
我正在嘗試使用launch4j
在本教程的幫助下構建我的項目的JRE捆綁exe文件 ,它是一個游戲,它已經創建了exe
文件,但是每當我運行此文件時,它都會產生2條錯誤消息:
- 發生了JNI錯誤,請檢查您的安裝。
- 發生Java異常(JVM啟動器)。
PS:我的項目在lib
文件夾中包含額外的JAR文件( AbsoluteLayout, curvesapi-1.03, poi-3.15-beta1, poi-ooxml-schema-3.15-beta1, xmlbeans-2.6.0
)。
只是不值得將JAR組合成一個exe文件。
如果您必須這樣做,則只需導入所有JAR來構建包裝器類,然后將該包裝器類作為JAR發貨,然后將其提交給exe。
首先,將項目導出為單個正在運行的.jar文件,其中包括.jar文件本身。
在Eclipse中,在項目上單擊鼠標右鍵->“導出”->“可運行的JAR文件”->“將所需的庫打包到生成的JAR中”。 我不知道其他IDE的確切方法。
您可以執行此文件嗎? 如果是,則通過launch4j將單個.jar轉換為.exe,否則請檢查您的類路徑是否正確以及是否包含所有庫。
在launch4j中,在“ classpath”選項卡中設置主類,其他所有內容都是可選的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.