一、Project中Clean和Build

1、Project→Clean的作用

2、Project→Build Automatically的作用
項目每次在保存以后就會
自動編譯;
如果你禁用了自動編譯功能,項目需要通過 Project 菜單中的 Build Project 菜單項來編譯java項目。 如果勾選了 Build Automatically(自動編譯) 項,則 Build Project(手動編譯) 菜單項是不可用的。
二、Maven插件的命令

1、Maven clean
此選項相當於執行了mvn clean命令,清除之前打包的jar包或者war包(存在於target目錄下),target目錄被刪除

2、Maven install
此選項相當於執行了mvn clean、mvn install命令,將maven項目打包到target目錄下
3、Maven test
此選項相當於執行了mvn text命令,對項目進行編譯並執行測試代碼
4、Maven build
maven本身沒有mvn buid命令 ,這是eclipse自帶的mvn插件可以自定義設置要執行的maven命令
比如:添加compile、package

參考資料:
三、Tomcat/Server的命令
1、clean
是指原先編譯到tomcat服務器上的程序,先清除掉,然后再重新編譯。


清除/編譯內容在這個路徑的文件夾下,其中,publish.txt記錄publish的內容;
2、publish
是將你的web程序發布到tomcat服務器上,這樣通過瀏覽器就可以訪問你的程序。