[問題] 關於連點滑鼠直接執行jar...

看板java作者 (夢中的帳號)時間14年前 (2011/05/25 16:18), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
大家好 我用netBeans 7.0 (就是目前最新版)開了一個Desktop app的專案 所有的設定選項都沒有修改 (包含專案名稱等等...) 只有按next跟finish 就這樣產生一個NetBeans預設的專案 在IDE上直接run一切正常 點選clean and build作成jar檔以後 如果在java.exe所在的資料夾輸入 java -jar "C:\Users\ASUS\Documents\NetBeansProjects\DesktopApplication1 \dist\DesktopApplication1.jar" (這個是編譯器上的說明) 可以正常執行 但如果直接對jar檔連點兩下 他會跳出這樣的訊息 MissingFieldException[ 啟動檔案缺少下列必要欄位: <jnlp>] at com.sun.javaws.jnl.XMLFormat.parse(Unknown Source) at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source) at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source) at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source) at com.sun.javaws.Main.launchApp(Unknown Source) at com.sun.javaws.Main.continueInSecureThread(Unknown Source) at com.sun.javaws.Main$1.run(Unknown Source) at java.lang.Thread.run(Unknown Source) 看到之前文章說 作一個.bat可以實現直接帶入參數的作法 不過這樣帶入參數會因為java.exe不在這個資料夾下 所以出現 'java' 不是內部或外部命令、可執行的程式或批次檔 這樣一來 我要怎麼作才能實現連點滑鼠執行.jar檔呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.202.48.60

05/25 18:11, , 1F
另外 我用JCreator LE作成的.jar檔 也出相同問題...
05/25 18:11, 1F

05/25 21:09, , 2F
jsmooth
05/25 21:09, 2F

05/26 09:04, , 3F
問題解決 原來是同時裝x86跟x64的jre導致的錯誤
05/26 09:04, 3F
文章代碼(AID): #1DtBixdf (java)