找回密碼 或 安全提問
 註冊
|註冊|登錄

伊莉討論區

搜索
尊貴會員無限觀看附件圖片伊莉需要你的贊助和支持安全提問(回答) 和 永久尊貴會員 事宜
mega無修明日花鬼父overlord旬果無碼 meg
日文遊戲メイド・復讐alte地下室の友達の巨デモニオ地下室の

休閒聊天興趣交流學術文化旅遊交流飲食交流家庭事務PC GAMETV GAME
熱門線上其他線上感情感性寵物交流家族門派動漫交流貼圖分享BL/GL
音樂世界影視娛樂女性頻道潮流資訊BT下載區GB下載區下載分享短片
電腦資訊數碼產品手機交流交易廣場網站事務長篇小說體育運動時事經濟
上班一族博彩娛樂

[繁]治癒魔法的錯誤使

[繁]不死不運23-

[超清繁中]霹靂天機貳

[繁]最強肉盾的迷宮攻

Hololive 5th fes. Ca

✡ 斗破蒼穹 年番/鬥
C & C++ 語言C# 語言Visual Basic 語言PHP 語言JAVA 語言
查看: 2167|回復: 10

[問題] 外部程式丟入jar內的問題?[複製鏈接]

Rank: 3Rank: 3Rank: 3

帖子
1072
積分
2277 點
潛水值
10215 米
發表於 2009-6-1 05:44 PM|顯示全部樓層
本帖最後由 frank1627 於 2009-6-8 03:39 PM 編輯

下面是我的程式 順利包裝成JAR檔後 也順利的執行了
但是有更進一步的問題 因為我是透過路徑來執行外部程式
今天 如果我要把這個JAR檔放在手機模擬程式跑 例如:Android
沒有這個路徑 就一定會失敗
有沒有一種方法可以把你要執行的外部程式 一啟包到jar檔裡
直接讓手機執行
  1. class test {
  2. public static void main(String [] args) {
  3. Runtime rt = Runtime.getRuntime();
  4. try {
  5. Process ps = rt.exec("C:\\TDDOWNLOAD\\NTPClock.exe");
  6. Thread.sleep(5000);
  7. ps.destroy();
  8. }catch(Exception e) {
  9. e.printStackTrace();
  10. }
  11. }
  12. }
複製代碼
...
瀏覽完整內容,請先 註冊登入會員
附件: 你需要登錄才可以下載或查看附件。沒有帳號?註冊
如果發覺自己無法使用一些功能或出現問題,請按重新整理一次,並待所有網頁內容完全載入後5秒才進行操作。

使用道具檢舉

Rank: 3Rank: 3Rank: 3

帖子
946
積分
2494 點
潛水值
9421 米
發表於 2009-6-1 06:06 PM|顯示全部樓層
圖檔都可以包了,聲音檔都可以包了
根據推測,沒理由執行檔不可以包
其實可以先自己試試看

使用道具檢舉

Rank: 3Rank: 3Rank: 3

帖子
1072
積分
2277 點
潛水值
10215 米
發表於 2009-6-1 11:08 PM|顯示全部樓層
若有安裝色情守門員,可用無界、自由門等軟件瀏覽伊莉。或使用以下網址瀏覽伊莉: http://www.eyny.com:81/index.php
就有試過嚕阿
因為我這個方法是根據電腦上的路徑
不知道有哪個方法可以直接去抓JAR內的指定程式
如果我丟進去 然後在手機模擬器上跑
那個路徑不就是多的-.-
所以才想問有沒有另個方法

使用道具檢舉

Rank: 3Rank: 3Rank: 3

帖子
946
積分
2494 點
潛水值
9421 米
發表於 2009-6-1 11:24 PM|顯示全部樓層
如果發覺自己無法使用一些功能或出現問題,請按重新整理一次,並待所有網頁內容完全載入後5秒才進行操作。
你可以參考此種配置

  1. class test
  2. {
  3.     test()
  4.     {
  5.     }
  6.     public static void main(String args[])
  7.     {
  8.         Runtime rt = Runtime.getRuntime();
  9.         try
  10.         {
  11.             Process ps = rt.exec("freecell.exe");
  12.             Thread.sleep(5000L);
  13.             ps.destroy();
  14.         }
  15.         catch(Exception e)
  16.         {
  17.             e.printStackTrace();
  18.         }
  19.     }
  20. }
複製代碼
...
瀏覽完整內容,請先 註冊登入會員
附件: 你需要登錄才可以下載或查看附件。沒有帳號?註冊
若對尊貴或贊助會員有任何疑問,歡迎向我們查詢。我們的即時通或MSN: admin@eyny.com

使用道具檢舉

Rank: 3Rank: 3Rank: 3

帖子
1072
積分
2277 點
潛水值
10215 米
發表於 2009-6-2 05:39 PM|顯示全部樓層
如果瀏覽伊莉時速度太慢或無法連接,可以使用其他分流瀏覽伊莉,www01.eyny.com(02,03)。
照你的方法修改了一下 cannot run
我有放上我寫的
麻煩幫我看看 哪裡有錯誤 改成jar就行了




附件: 你需要登錄才可以下載或查看附件。沒有帳號?註冊
若對尊貴或贊助會員有任何疑問,歡迎向我們查詢。我們的即時通或MSN: admin@eyny.com

使用道具檢舉

Rank: 3Rank: 3Rank: 3

帖子
946
積分
2494 點
潛水值
9421 米
發表於 2009-6-2 05:53 PM|顯示全部樓層
嗯,看不出來咧,我投降了.
不過我自己試是可以跑啦.你為何不能跑就不知道
如果發覺自己無法使用一些功能或出現問題,請按重新整理一次,並待所有網頁內容完全載入後5秒才進行操作。

使用道具檢舉

Rank: 3Rank: 3Rank: 3

帖子
1072
積分
2277 點
潛水值
10215 米
發表於 2009-6-3 06:27 PM|顯示全部樓層
所有積分大於負-100的壞孩子,將可獲得重新機會成為懲罰生,權限跟幼兒生一樣。
恩....哈
糟糕了 看來要跑別的地方問了
感謝你的回應
如果發覺自己無法使用一些功能或出現問題,請按重新整理一次,並待所有網頁內容完全載入後5秒才進行操作。

使用道具檢舉

Rank: 3Rank: 3Rank: 3

帖子
1072
積分
2277 點
潛水值
10215 米
發表於 2009-6-8 03:44 PM|顯示全部樓層
回覆中加入附件並不會使你增加積分,請使用主題方式發佈附件。
今天跑去問老師 結果
原因:
1.檔案的性質
2.不要把檔案丟進去 把檔案跟JAR一起丟到手機模擬器
   再用手機模擬器的路徑去尋找那個檔案
3.換個方法 OR 路徑
你的freecell.exe 是會跑出一個視窗執行
還是只是個應用程式
我的NTPClock是會跑出小視窗
好像因為這個問題所以才會有這個錯誤

使用道具檢舉

Rank: 3Rank: 3Rank: 3

帖子
946
積分
2494 點
潛水值
9421 米
發表於 2009-6-8 04:33 PM|顯示全部樓層
freecell.exe是微軟新接龍的遊戲,它跑出來的是一個視窗
現在是模擬器沒錯,可是當你上傳到真實手機,能不能跑exe檔還是個問題
真實手機應該不能跑exe檔,模擬器不知道有沒有做到那麼擬真
若對尊貴或贊助會員有任何疑問,歡迎向我們查詢。我們的即時通或MSN: admin@eyny.com

使用道具檢舉

Rank: 3Rank: 3Rank: 3

帖子
1072
積分
2277 點
潛水值
10215 米
發表於 2009-6-9 03:16 PM|顯示全部樓層
回覆中加入附件並不會使你增加積分,請使用主題方式發佈附件。
我用微軟新接龍也跑的出來
可能是我那個程式本身的問題
看來要另尋他法了




如果瀏覽伊莉時速度太慢或無法連接,可以使用其他分流瀏覽伊莉,www01.eyny.com(02,03)。

使用道具檢舉

Rank: 2Rank: 2

帖子
391
積分
221 點
潛水值
21262 米
發表於 2009-8-6 01:17 PM|顯示全部樓層
回覆中加入附件並不會使你增加積分,請使用主題方式發佈附件。
在 JAVA SE 是可以用
Process proc = Runtime.getRuntime().exec("cmd /c JAVA_API_TW.chm");
來執行外部程式
但在 JAVA ME 我就不太清楚了
你可以查一下 JAVA ME 的 API 文件看看
若有安裝色情守門員,可用無界、自由門等軟件瀏覽伊莉。或使用以下網址瀏覽伊莉: http://www.eyny.com:81/index.php

使用道具檢舉

您需要登錄後才可以回帖 登錄 | 註冊

Powered by Discuz!

© Comsenz Inc.

重要聲明:本討論區是以即時上載留言的方式運作,對所有留言的真實性、完整性及立場等,不負任何法律責任。而一切留言之言論只代表留言者個人意見,並非本網站之立場,用戶不應信賴內容,並應自行判斷內容之真實性。於有關情形下,用戶應尋求專業意見(如涉及醫療、法律或投資等問題)。 由於本討論區受到「即時上載留言」運作方式所規限,故不能完全監察所有留言,若讀者發現有留言出現問題,請聯絡我們。有權刪除任何留言及拒絕任何人士上載留言,同時亦有不刪除留言的權利。切勿上傳和撰寫 侵犯版權(未經授權)、粗言穢語、誹謗、渲染色情暴力或人身攻擊的言論,敬請自律。本網站保留一切法律權利。
回頂部