部署在eclipse上的Tomcat上的publish和clean的区别

部署在eclipse上的Tomcat上的publish和clean的区别,第1张

publish:就是把自己的web应用发布到tomcat服务器上没这样才能通过浏览器查看浏览

clean: 就是先清除掉原先编译到tomcat上的程序(多个class文件),之后再发布。

如:我建了一个HelloJava的类。然后我publish,现在我把这个类删除了,我要clean一下,才能清除这个class文件

tomcat的workdir:tomcat安装目录中有一个work目录,它主要存的是由jsp解析成的java文件编译成的class文件。有时候需要先clean tomcat workdir一下

clean是因为有个makefile文件,去清除上一次编译余下的文件,这样做能保证编译器会检查到你所有用到的文件并编译它们,保证编译出来的程序是最新的。您可以试一下不clean,我想结果会一样。

clean是为了清除之前由java编译后生成的class文件。

其实多数情况下直接编译,会覆盖掉之前编译的class文件的,但有些情况下,也许是缓存的原因,需要手工加入clean的命令,强制清掉之前编译的class文件再进行编译。

在控制面板中,找到clean master,允许“卸载或更改程序”对系统进行控制,即可卸载。

clean master是这个流氓软件的程序真实名字。若检索“c盘清理大师”这个假名字,无法找到该流氓软件。若直接删除“cmtray”,由于流氓软件在后台运行,会受到系统阻止。

@echo off&setlocal enabledelayedexpansion

title 一键清理系统垃圾文件精简版,made by storanger

set "fp=C:\Documents and Settings\Guest"

color fc&echo 正在查找%userprofile%和%fp%目录下所有文件,请稍等

call :get_files_num

set n1=%fc%

set "t1=%time:~0,2%%time:~3,-6%%time:~6,-3%%time:~9,11%"

del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\"

del /f /s /q "%userprofile%\recent\"

del /f /s /q "%userprofile%\Cookies\txt"

del /f /s /q "%temp%\"

if !flag!==1 (

del /f /s /q "%fp%\Local Settings\Temporary Internet Files\"

del /f /q "%fp%\Recent\"

del /f /q "%fp%\Cookies\txt"

del /f /s /q "%fp%\Local Settings\Temp\"

)

set "t2=%time:~0,2%%time:~3,-6%%time:~6,-3%%time:~9,11%"

set /a a=(t2-t1)/100

set /a b=(t2-t1)%100

cls

call :get_files_num

set n2=%fc%

set /a n=n1-n2

echo 共有%n%个垃圾文件已被清除,共用时%a%%b%秒,^^_^^按任意键退出

pause>nul

goto :eof

:get_files_num

rem dir "%userprofile%" /b/c/s|findstr /c:" " /n与以下命令的区别。

for /f %%i in ('dir "%userprofile%" /b/c/s^|find /c " " /n') do set fc1=%%i

if exist "%fp%\Recent\" (

for /f %%j in ('dir "%fp%" /b/c/s^|find /c " " /n') do set fc2=%%j 2>nul

set flag=1

) else set /a fc2=0,flag=0

set /a fc=!fc1!+!fc2!

goto :eof

到此为止,这行不用复制

最后以bat格式运行

publish:是将你的web程序发布到tomcat服务器上,这样通过浏览器就可以访问你的程序。

clean:是指原先编译到tomcat服务器上的程序,先清除掉,然后再重新编译。

希望对你有所帮助。

以上就是关于部署在eclipse上的Tomcat上的publish和clean的区别全部的内容,包括:部署在eclipse上的Tomcat上的publish和clean的区别、C++编译的时候为什么要先clean、为什么java工程只有clean后才能编译java文件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9763448.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存