Eclipse中run as run on server和run as java application

1、run java application (做爲Java應用程序運行)是運行 java main方法
  run on server是啓動一個web 應用服務器
 
2、二者的區別:

Eclipse中能夠建立java project 也能夠建立java web poject 。java project是能夠直接在命令行運行,或者直接在Eclipse中運行 此時運行是jvm直接調用了main方法

Eclipse中建立的java web程序須要使用web應用服務器來啓動,例如tomcat 服務器等等,這是java ee項目,它沒有main方法,main方法已經寫在了web應用服務器中
 
也能夠這麼理解 :

    java application是運行一個java 程序---在java編輯器上執行

    run on server是用來運行一個java web程序---在服務器上執行
 
3、Eclipse 是一個開放源代碼的、基於Java的可擴展開發平臺。就其自己而言,它只是一個框架和一組服務,用於經過插件組件構建開發環境。幸運的是,Eclipse 附帶了一個標準的插件集,包括Java開發工具(Java Development Kit,JDK)。
相關文章
相關標籤/搜索