我在tomcat中使用eclipse。在服务器( 右键单击 )选项卡上,您具有以下选项:清理,发布和清理Tomcat Work目录,这些选项的作用是什么,它们与 项目 >生成*有何不同? *
运行时"project > Build",eclipse会将所有源文件编译到.class文件的构建路径上的文件夹中,并将.class文件放入您指定的输出文件夹中。这两个文件夹都可以从配置Project-> Properties-> Java Build Path。请注意,eclipse具有增量构建功能,它将仅编译自上次构建项目以来已更改的源。
"project > Build"
Project-> Properties-> Java Build Path
如果您为项目启用了自动构建(通过"Project-> Build Automatically"),则"project > Build"在添加,删除或修改构建路径上的源文件时,它将自动运行,因此在这种情况下,您无需手动调用“ project> Build” 。
"Project-> Build Automatically"
该Publish服务器选项卡选项将通过复制该项目的资源,如XML配置文件,网络资源(HTML,CSS,JS等)将应用程序部署到Tomcat实例,你从一开始编译的.class文件`”project
Publish
Build”` 到正确的位置Tomcat实例的。
因此,"Project > Build"关于将Java源代码编译为.class文件,而“服务器”选项卡中的选项是关于将应用程序部署到tomcat实例并维护tomcat实例。
"Project > Build"