在前几天做选修课JavaEE的作业时,遇到一些坑,今天将他们记下来,既留作经验总结,也希望可以对以后看到的人有用!
采用的软件是老师提供的MyEclipse2015和Tomcat8.0
记得在安装Tomcat前要先安装jdk的
在安装Tomcat时,都可以采用默认安装,但Tomcat的默认安装位置是C:\Program Files\Apache Software Foundation\Tomcat 8.0,在之后的MyEclipse启动Tomcat时可能没有权限访问而导致Tomcat无法正常启动,这样就必须每次采用管理员权限去运行MyEclipse,才能够正常启动Tomcat。当然也可以在安装时就放在其他可以访问的目录下,这样就不必采用管理员权限运行MyEclipse了。
在做作业时,曾删除过Tomcat,但删除的方式不对(只是删除Tomcat的所在文件夹),导致再次安装Tomcat时无法安装成功。解决方法:
1.打开cmd,执行sc delete tomcat5(或者是tomcat6,看你的版本了),这样删除还不行
2.在运行框输入regedit,打开注册表。进入HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet*\Services,然后删除tomcat系列即可 再次安装tomcat就可以了。
参考的博客链接:http://www.cnblogs.com/wangshunli/p/4487353.html
安装完Tomcat后需要配置环境变量,可以参考这个链接https://jingyan.baidu.com/article/a3761b2bf2ee681577f9aa42.html
在MyEclipse连接Tomcat时,在上面的Window里面的Preferences里的MyEclipse中的Servers里的Runtime Environments中,右面有一个Add,点中后选择Apache Tomcat v8.0(你的Tomcat版本号),之后选中Next,Browse...选择你安装的Tomcat文件夹,之后点击Finish。
在MyEclipse下面看有没有Servers,如果没有的话,点击Window里的Show View里的Other,可以输入Servers找到这个并选中,点击OK。这样在下面就有Servers了。 在Servers的空白处右键New一个Server,选择你的版本号的Tomcat,在Server runtime environment里选择Create a new runtime environment后,点击Next,Browse...选择你安装的Tomcat文件夹,点Finish。这样在Servers里就会有新添加的Tomcat服务了。
在MyEclipse里启动Tomcat时,如果出现Several ports (8005, 8080, 8009),说明8080端口被占用,解决办法是在命令行里输入netstat -nao|findstr 8080 会显示一些使用该端口的进程,在任务管理器里找到对应的PID进程,结束这个进程,重新启动MyEclipse,就应该可以成功启动Tomcat了。
参考博客链接:https://blog.csdn.net/xinxin19881112/article/details/6148507
在MyEclipse里导入项目的步骤是:在MyEclipse Explorer的下面空白处,右键Import里面的Import选择General里的Existing Projects into Workspace,点击Next,Browse...选择你将要导入的项目文件夹,选中下面的中间的Copy projects into workspace,点击Finish,就可以了。
找到项目所在的位置可以在项目名处右键选择MyEclipse里的第一个Open in Explorer,就打开了存项目的文件夹。
完成这个作业参考了很多的博客,但可惜有些链接已经找不到了,最后感谢所有博主的分享和帮助。