run java application 是運行 java main方法run on server是啟動一個web 應用服務器
兩者的區別:
Eclipse中可以創建java project 也可以創建java web poject java project是可以直接在命令行運行,或者直接在Eclipse中運行 此時運行是jvm直接調用了main方法
Eclipse中創建的java web程序需要使用web應用服務器來啟動,例如tomcat 服務器等等,這是java ee項目,它沒有main方法,main方法已經寫在了web應用服務器中
也可以這么理解
java application是運行一個java 程序
run on server是用來運行一個java web程序