2013-09-30 50 views
0

我使用IExpress的,使我的.jar文件爲.exe文件jar文件的IExpress

爲了這個,我添加的jar文件(myJarFile.jar中),並在運行命令框中I型:Java的罐子myjarfile的.jar

但是創建該.exe這是閃光的說找不到jar文件與myJarFile.jar

任何機構可以幫我找到了CMD後,我在做什麼錯

回答

1

爲了驗證這一點,我建立了一個簡單的HelloWorld.jar文件(使用these instructions)並測試它如下:

java -jar HelloWorld.jar 

然後我做了一個IExpress軟件包。 安裝程序正是我上面使用的命令。這完全按照它應該的方式工作。錯誤的

兩個可能的原因:

  1. 在IExpress嚮導,有一個複選框,使用內包長文件名存儲文件。你一定要選擇這個選項;忽略出現的警告,因爲它適用於Windows 95/98。在.sed文件,這就是:

    UseLongFileName=1 
    
  2. 檢查.exe實際上包含myjarfile.jar7-Zip將打開.exe並向您顯示存檔內容。 (IExpress .exe文件只是一個帶有封裝的CAB文件。)如果文件丟失,那麼您需要檢查您的.sed文件以查看出了什麼問題。

+0

我的問題是我的罐子名稱太長了。所以我用一個較短的名字將它重新命名 – Anuswadh