Taiwan Hadoop Forum

台灣 Hadoop 技術討論區
現在的時間是 2018-10-19, 00:34

所有顯示的時間為 UTC + 8 小時




發表新文章 回覆主題  [ 2 篇文章 ] 
發表人 內容
 文章主題 : 在linux下Eclipse里使用fatjar打包項目文件後出問題了,求教
文章發表於 : 2013-10-31, 22:53 
離線

註冊時間: 2013-08-28, 23:08
文章: 11
小弟使用fatjar打包文件後,執行時出線如下錯誤:
代碼:
[hadoop@Master Desktop]$ hadoop jar /home/hadoop/Downloader_fat.jar /home/hadoop/image/data1.txt /home/hadoop/image/output.hib 2
Exception in thread "main" java.lang.IllegalArgumentException: Unable to locate com.simontuffs.onejar.Boot in the java.class.path: consider using -Done-jar.jar.path to specify the one-jar filename.
   at com.simontuffs.onejar.Boot.getMyJarPath(Boot.java:400)
   at com.simontuffs.onejar.Boot.run(Boot.java:212)
   at com.simontuffs.onejar.Boot.main(Boot.java:159)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:606)
   at org.apache.hadoop.util.RunJar.main(RunJar.java:156)
[hadoop@Master Desktop]$

看這意思像是沒有找到主類,但是我打包的時候都是按照網上給的步驟,jarname是默認的,選擇主類的時候也是按照給定的方法,爲什麽會出問題呢?求教各位大大


回頂端
 個人資料 E-mail  
 
 文章主題 : Re: 在linux下Eclipse里使用fatjar打包項目文件後出問題了,求教
文章發表於 : 2013-10-31, 23:41 
離線

註冊時間: 2009-11-09, 19:52
文章: 2897
zzuliszhen 寫:
小弟使用fatjar打包文件後,執行時出線如下錯誤:
代碼:
[hadoop@Master Desktop]$ hadoop jar /home/hadoop/Downloader_fat.jar /home/hadoop/image/data1.txt /home/hadoop/image/output.hib 2
Exception in thread "main" java.lang.IllegalArgumentException: Unable to locate com.simontuffs.onejar.Boot in the java.class.path: consider using -Done-jar.jar.path to specify the one-jar filename.
   at com.simontuffs.onejar.Boot.getMyJarPath(Boot.java:400)

看這意思像是沒有找到主類,但是我打包的時候都是按照網上給的步驟,jarname是默認的,選擇主類的時候也是按照給定的方法,爲什麽會出問題呢?求教各位大大


應該不是找不到 Main Class
因為 Stack Trace 已經有跑 com.simontuffs.onejar.Boot.main() 了
錯誤是出現在 Boot.java 的第 400 行

錯誤原因是不合格的引數(args)
可能要查一下 Boot.java 的第 400 行 寫了 getMyJarPath(什麼) 吧

- Jazz


回頂端
 個人資料 E-mail  
 
顯示文章 :  排序  
發表新文章 回覆主題  [ 2 篇文章 ] 

所有顯示的時間為 UTC + 8 小時


誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客


不能 在這個版面發表主題
不能 在這個版面回覆主題
不能 在這個版面編輯您的文章
不能 在這個版面刪除您的文章
不能 在這個版面上傳附加檔案

搜尋:
前往 :  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
正體中文語系由 竹貓星球 維護製作