顯示具有 java 標籤的文章。 顯示所有文章
顯示具有 java 標籤的文章。 顯示所有文章

2013年12月25日 星期三

Jave open source package OpenMap

最近要重操舊業寫 java,發現一個很佛心的 open source Java packet:OpenMap TM package,implement 了很多 class

幫自己記錄一下 :P
https://code.google.com/p/openmap/

api document 見這頁
http://openmap.bbn.com/doc/api/


2011年5月4日 星期三

NetBeans 製作出的 .jar 檔無法執行: failed to load Main-class manifest attribute from

好不容易寫完java程式,當然要打包起來,多放到幾台電腦一起跑才快呀~
正常來講,NetBeans要製作.jar檔,只要按下 F11 就可以了,
就是工作列上長得有點像尖尖的槌子那個 Bulid Main Project (F11)即可。

可是如果這麼順利,我就不會寫這篇文章了QQ
製作好 .jar 檔,點兩下要跑的時候,出現錯誤訊息:
Failed to load Main-class manifest attribute from XXX.jar
表示沒有設定到main class,但明明直接在NetBeans裡面跑都是正常的。

找到了一個寫得很清楚的解決步驟,但是英文且沒有圖,
還是自己記錄一下好了。

步驟一:
在project上  右鍵 \ properties\
選擇 run 然後設定好Main所在的class

步驟二:
在project上  右鍵 \  new \ Empty File
新增一個 Empty File,命名為 "manifest.mf"
注意是 manifest.mf,不是mainfest 喔

如果找不到Empty File的選項,在other裡面。

步驟三:
點選工具列 Windows \ Files
左邊的project就會展開來

步驟四:
選擇  project.properties 這個檔案 ,打開來


步驟五:
將 "manifest.file=manifest.mf" 這一行,加入到project.properties檔案中

 


OK,這樣的話,再重新 build 一次應該就可以囉~

--
參考網頁:
http://www.gamedev.net/topic/475925-cant-run-programs-compiled-within-netbeans-outside-netbeans/


Related Posts with Thumbnails