Eclipse:清理,构建和发布之间的区别

|| 我在tomcat中使用eclipse。在服务器(右键单击)选项卡上,您具有以下选项: 清理,发布和清理Tomcat Work目录,这些选项的作用是什么,它们与项目>生成有何不同?     
已邀请:
当您运行
\"project > Build\"
时,eclipse会将所有源文件编译到.class文件的构建路径上的文件夹中,并将.class文件放入您指定的输出文件夹中。这两个文件夹都可以从ѭ1进行配置。请注意,eclipse具有增量构建功能,该功能只会编译自上次构建项目以来已更改的源。 如果为项目启用了自动构建(通过
\"Project-> Build Automatically\"
),则在添加,删除或修改构建路径上的源文件时,
\"project > Build\"
将自动运行,因此您不必调用\“ project> Build \在这种情况下,请手动操作。 服务器选项卡中的
Publish
选项将通过复制项目资源(例如xml配置文件,Web资源(html,css,js等)以及从
\"project > Build\"
获得的已编译.class文件)将应用程序部署到您的Tomcat实例。 Tomcat实例的正确位置。 因此,“ 6”是关于将Java源代码编译为.class文件,而“服务器”选项卡中的选项是关于将应用程序部署到tomcat实例并维护tomcat实例。 您可以从以下链接中找到有关“服务器标签”(即Web工具平台)的信息: http://help.eclipse.org/helios/index.jsp?topic=/org.eclipse.wst.server.ui.doc.user/topics/tpublish.html http://wiki.eclipse.org/WTP_Tomcat_FAQ     
构建:在项目的构建路径上编译更改的源文件 干净:编译项目中构建路径上的所有源文件 发布:在Web服务器实例中部署更新的项目     
清理,发布和清理Tomcat Work目录选项可处理服务器文件,而Project> build可处理工作空间文件(项目位于工作空间文件夹中)。服务器文件和工作区文件通常位于单独的文件夹中,这取决于您如何配置服务器。     

要回复问题请先登录注册