福清做网站的公司,小程序多少钱一年,重庆渝中区企业网站建设公司,wordpress 精简优化文章目录buildcleanpublishclean(redeploy)新增了java文件或者修改了已有的java文件删除了java文件或者包修改了classes目录以外的文件build
就是将工程src目录的内容全新输出到工程的classes目录下#xff0c;全面覆盖旧的文件#xff0c;需要编译的会编译后再输出
clean …
文章目录buildcleanpublishclean(redeploy)新增了java文件或者修改了已有的java文件删除了java文件或者包修改了classes目录以外的文件build
就是将工程src目录的内容全新输出到工程的classes目录下全面覆盖旧的文件需要编译的会编译后再输出
clean
就是把workspaces内对应工程的classes目录下的内容全部删除
publish
就是将工程内容全新发布到服务器将之前的部署文件全部覆盖掉另外如果将项目从服务器整个移除了操作publish不会将已移除的项目自动部署到服务器上 publish是发布的意思其实也就是部署IDE会判断工程内容是否有变化有变化则会将最新的部署到服务器没有变化则不会部署
clean(redeploy)
就是先将已经部署到服务器的项目资料文件全部清空然后再重新部署包括jsp、xml、html、jar包等文件重新部署 其实这个redeploy和publish功能基本一样唯一的区别就是IDE会先判断工程内容是否有变化有变化执行publish才有作用否则不会执行。而redeploy则不需要判断内容是否有变化操作redeploy直接将服务器旧的工程内容清空再重新部署 所以对于MyEclipse而言部署翻译成英文就是publish或者deploy
新增了java文件或者修改了已有的java文件
如果MyEclipse没有设置自动build你要先build项目然后再publish到服务器就可以了
删除了java文件或者包
要不要先clean再build项目才行我实际操作过其实并不需要直接build project就可以了因此clean这个功能是在什么情况下使用估计是IDE有时候出错并没有将多余的文件彻底清除掉时才需要操作clean正常情况下没有必要操作clean
修改了classes目录以外的文件
其实就是src以外的文件通常是WebRoot目录下的文件那么就和clean、build没有关系了只要选中你要运行的项目操作redeploy或者publish修改的文件才能部署过去而且是全面覆盖旧的文件