最近开始了解Servlet,准备在Eclipse上创建web工程时,发现other中没有相应的工程,于是准备去通过安装插件来解决该问题。
但不信的是,搜索来的几个安装链接都无法安装Java EE和Web插件。但是搜索到了另一个线索——Eclipse Jee(Eclipse IDE for Java EE Developers)
Eclipse Jee 官网介绍:
Tools for Java developers creating Java EE and Web applications, including a Java IDE, tools for Java EE, JPA, JSF, Mylyn, EGit and others.
太棒了!居然专门有这样一个工具,于是赶紧连夜下载过来,第二天上班完成安装(Mac的安装只是复制而已)。顺便去下载了Tomcat的插件,并配置了Tomcat.
一切ok,开始玩了。于是跟着黑马JavaWeb视频的“使用eclipse开发servlet”教程来编写第一个程序,在这不得不吐槽下,
视频里用的是MyEclipse,功能是更加强大点,所以很多步骤没法模仿,只能照着原理自己摸索。
不出所料,编写好的程序无法正常运行,甚至,通过Eclipse上的Tomcat插件启动的Tomcat都无法启动http://localhost:8080网页。
就是说,连Tomcat的配置都错误了!这情况无奈的是,百度资料比较少,Google又抽风了,只能跟着点滴信息自己研究了。
对照视频,发现Tomcat Servive该处选择的是
而我的是第一项,更无奈的是按钮居然无法被选中,怎么办的?试了一下,右键如下地方,
再修改Location至如下图:
改好后终于可以选择了,再重新启动Tomcat,进入http://localhost:8080网站,顺利看到了那只猫。Oh Yeah.
接着继续照了视频编写程序和配置,但是右键点击运行时又无法运行,最后发现是Uri填写有错。
该Url为两层,第一层为程序名,第二层为主类名,而之前只写了程序名,改好后,看到了激动的画面:
哈哈,终于可以了!!!