亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

java編譯通過,運行的時候提示找不到main方法

java編譯通過,運行的時候提示找不到main方法

OneKi 2017-09-07 11:43:19
package?com.gds.stu.mongo; import?org.bson.Document; import?com.gds.MongoDB; import?com.mongodb.client.FindIterable; public?class?MongoTest1?{ private?MongoDB?mongo?=?new?MongoDB(); private?String?mongoServer?=?"196.168.1.175"; public?void?select(){ try{ mongo.init(mongoServer,?"shopfloor"); Document?condition?=?new?Document(); condition.put("TC002",?"16010001"); FindIterable<Document>??cursor?=?mongo.select("DS_PURTC",?new?Document[]{condition}); if(cursor?!=?null){ for(Document?doc?:?cursor){ double?TC026?=?doc.getDouble("TC026"); System.out.println(TC026?+?"/n"); } } }catch(Exception?e){ System.out.print(e); }finally{ mongo.finalize(); } } }請問這里需要怎么改,編譯通過,運行提示錯誤,找不到main方法
查看完整描述

8 回答

已采納
?
__innocence

TA貢獻313條經驗 獲得超208個贊

正如提示,你的main方法呢?public?void?select()換成:public static void main()

查看完整回答
1 反對 回復 2017-09-07
  • OneKi
    OneKi
    改了以后我的select語句就失效了,我select語句帶入的是MongoDB包里面的查詢語句是非靜態變量
  • __innocence
    __innocence
    那你為什么要運行這個Java文件,要么你在其他地方使用了這個方法,要么,你就再寫一個main方法,這個方法里面調用select方法
?
Yexiaomo

TA貢獻152條經驗 獲得超157個贊

在你的測試文件下,添加main方法不就行了

定義了那么多類, 就不信你不會定義main方法(new一下, 運行一下方法)

查看完整回答
反對 回復 2017-09-07
  • 8 回答
  • 0 關注
  • 2805 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號