Re: [問題] 在沒安裝jdk的電腦跑jar

看板java作者 (Dennis(一上B就糟糕))時間13年前 (2012/07/31 12:50), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串4/4 (看更多)
※ 引述《r801129 (阿嘎)》之銘言: : 非常感謝大家的回答, 我去找了JDK跟JRE資料看過, 比較清楚問題了 : 通常大家電腦裡普遍都有JRE, 會不能使用我猜應該是因為PATH沒有設定好 : 我後來寫了一個批次檔 : 內容是: : start ____.jar>>javaw : ps. 原本我寫 ___.jar>>javaw 這樣程式執行時,DOS視窗還是會在 : 因此加了start就OK了 : 我丟給5位朋友測試, 2位不能跑, : 其中一個是沒裝JRE. 另外一個如同我上一篇文章一樣問題(還不知道怎麼解決~"~) 假設程式是HelloWorld.jar 批次 run.bat jre6整個目錄放到同目錄下 批次內文如下: @echo off SET PATH=.\jre6\bin start javaw -jar HelloWorld.jar 之前曾遇到過 JDK7(64位元)+Eclipse v3.7.2 XP裝jre6(32位元不能跑) 後來下載了 JDK7_64 JDK7_32 JDK6_64 JDK6_32 四個版本 我的系統是 Win7 64bit 旗艦版 各版本交叉測試後,我決定採用 JDK6_64 + Eclipse的環境 固定給jre6(32位元) + HelloWorld.jar + run.bat 到現在還沒遇到無法執行的... WinXP Win2000 Win7(32/64位元)皆可... 有無jre安裝都沒差,因為你執行的是目錄內的jre環境 個人覺得程式寫大點,常常有跨版本問題,乾脆就讓它portable了 以上是我的經驗... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.33.74.147 ※ 編輯: dennisxkimo 來自: 114.33.74.147 (07/31 12:58)

08/02 15:31, , 1F
感謝建議
08/02 15:31, 1F
文章代碼(AID): #1G5sGkwR (java)
文章代碼(AID): #1G5sGkwR (java)