有的同学反应,他没有如上我箭头指向的这一栏,这个是你配置tomcat之后,才有的,OK?
这个也许你知道呢,但是我就爱啰嗦。
debug就是启动的时候,你可以直接在代码里面点个断点就可以debug调试啦,你要是直接启动,那么你就不能debug调试啦。
当然啦在实际开发中,一般都是debug模式启动的,因为你开发过程中要调试各种代码和bug。
所以,debug启动在开发过程使用的是很多的。
我这说自动弹出个网页,是因为你在上面配置tomcat的时候,自己配置的,造吗?回头看一下,有个open browse after launch,配置打开的还是chrome浏览器。
chrome浏览器,是web开发建议使用的浏览器。
至此,这个创建maven 管理的Java web项目的hello world就算完成了。
你要是掌握了这个,那么基本上Java web开发都是这么个套路,起码创建tomcat这个套路就是这么滴。学会这个就很好啦。
下面再给看看新建的项目的文件目录结构的样子。
有小伙伴表示,我怎么没有target这个文件夹呢?
表着急,这个是web项目运行之后,把东西打包到这个地方的。自动生成的,你项目页面还没跑起来,先表激动为啥我没有这个文件夹.
我表示,我现在基本上天天看的都是这么个界面吧,大同小异啦。
所以,作为观众的你,提前熟悉一下,也是没什么坏处的咯。
这个我就是给你示范一下,实际开发中,为什么要在tomcat里面那么配置个热部署的功能吧算是。
因为你在开发的时候,你修改个页面的文字啥的,总是去停了再启动一下tomcat,太啰嗦。
所以,你按我上面配置tomcat的姿势,配置好了tomcat之后,修改完之后,只要刷新下浏览器页面,就可以发现,刚刚做的修改,在没有重启tomcat的情况下,就可看到效果。这就完美的解决"动不动就重启下tomcat服务器,浪费时间"的这个重复的问题,多好。
我说的这些,可能你花钱去培训也不一定知道哦。
这张图,是我在index.jsp文件上添加了汉字之后,没有重启tomcat,直接在浏览器页面,刷新一下,就看到了效果啦。
呵呵,小意外。乱码了。。。。。。。。。。。
虽然,你看到我的页面上出了乱码,但是实际开发过程中,你也可能出现这个情况,现在我告诉你怎么解决,其实就这一张图就是一个问题。
就是你的网页上某个地方乱码啦,你怎么去处理。
因为我没有对这个页面的编码方式进行设置,所以,就乱码啦,具体解决方案就看下一张图。