关于使用myeclipse创建web项目中可能出现的问题

1.关于安装相关app,以及myeclipse的配置

这一部分因为已经过去很久了暂时就不写出来了,过后我会发个链接在上面 (当时自己也是学习的网上的资源)
以及可能出现的错误码以及相应的问题:
1.404错误:(部署错误)尚未部署Web应用就访问了网址。也有可能是你使用的服务器和你部署的服务器不匹配,有可能是并没有使用myeclipse自带的tomact却部署的是自带的tomact。
2.500错误:url错误,即输入的网址出现了问题,比如大小写不匹配,或者工程名字写错了啊又或者你输入的那个网址根本不存在等等等等。
3.其余的错误应该就是代码错误了,(我目前经验较少遇到的错误也是挺少的,所以可能不全之后会跟上),关于代码错误和写任何语言的程序是一样的 看懂报错就OK了。

2.Hot Code Replace Failed

关于使用myeclipse创建web项目中可能出现的问题_第1张图片
意思就是在JVM运行过程中增加一个新方法或者修改方法名字等等是不能够热部署到服务器上的。这时候重新启动一下服务器就可以了。

3.JVM_bind问题

java.net.BindException: Address already in use: JVM_Bind

由提示可知是端口被占用,(以下的端口号也都是tomact默认的端口号,我当时并没有修改所以是8080,如果修改了的话这里的端口号也应该相应修改)我查了一下我的8080端口的确是被tomact占用着….当时不知道什么原因,现在想来大概是因为我多次启动了tomact。
我的解决办法:(因为可能是其他的程序占用了,也可以直接更改端口号)
1.进入dos界面 输入:netstat -aon|findstr “8080” 得到占用这个端口的PID **
2.使用taskkill /pid **.这时候就可以结束这个进程,即释放了这个端口就不会冲突了。(这个注意使用,可以先看看是什么进程在占用。不要结束了自己重要的进程)
关于使用myeclipse创建web项目中可能出现的问题_第2张图片
这个是我解决完这个问题之后再一次查看的这个端口是什么进程在占用,现在是正常的就是javaw.exe.

4.myeclipse进度条一半就退出,或者点击无反应

首先是查看配置文件 myeclipse.ini文件,参考链接 http://www.cnblogs.com/yony/archive/2012/08/15/2639637.html
不行的话就
把myeclipse workplace里面的.metadata目录删掉就可以了。这时候记得好像是要重新配置一下myeclipse.

差点就把这个严肃的问题搞忘了,可能因为我电脑性能比较差,也可能是myeclipse的确太大了,我的用了不会很久就会那样子,也可能是我不会弄吧-.-

5.各种报错解释:

Servlet.service() for servlet [jsp] in context with path [/javaBeanPractice] threw exception [/Copy.jsp (line: 1, column: 107) equal symbol expected] with root cause

是由于单引号和双引号的混乱使用导致的。 解决办法:
检查单双引号的错误 比如缺少另一半或者是将双引号里面的双引号改成单引号; 单引号里面的双引号该成单引号。

你可能感兴趣的:(JAVA-WEB)