eclipse並沒有像myeclipse的service那么智能的提供了部署web服務器功能。
但是eclipse卻可以下載tomcat插件來實現方便的把項目部署到tomcat(通過文件外部部署)
在eclipse選中項目右鍵-》tomcat-》顯示下圖:
Context name:發布到tomcat的項目名稱(可以自定義)
Subdirectory to set as web application root(optional):發布到tomcat的文件夾
Is a Tomcat Project:選中它,則該項目才會發布的tomcat中
這樣看來這種方式的部署更加的靈活,但是它卻並不智能。
如果你引用了除lib文件夾下的項目jar包時,如果你使用tomcat插件發布該項目,運行時會報找不到類的錯誤(沒有引入jar包),
因為它並不會通過.classpath文件下得jar包引用智能的添加jar包進發布的項目的lib文件夾下中,
而myeclipse的service服務就可以實現這個功能。
解決方式1:用ant實現對項目的重新打包,把所以的jar包打進新的lib文件夾下,並在發布時選用ant生成的新的root目錄
解決方式2:把lib文件夾外的項目jar包都拷入lib文件夾下