我以前一直都使用JSP编程,从没有用过Servlet,由于要准备开发一个项目,尝试这次使用Servlet用控制器,昨天试了一下,谁知第一次运行成功,但修改后,运行还是原来的内容,经过在网上查原因,原来是Eclipse的Build Automatically此项没勾选,我勾选后,再启Eclipse,重新运行Servlet,问题就出现了,Eclipse一直在Building,没有任何反应,再到网上查原因,原来是因为Eclipse都根据每个项目的“.project"(是点project)文件都有一个关于javascript的关于build的配置,只需将该文件内的以下内容删除即可,按这种做法,每次修改Servlet的内容都会实时更新,问题解决了,也解决Build Automatically慢的问题。
在 .project 文件中要删除的内容如下:
<buildCommand>
<name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
<arguments>
</arguments>
</buildCommand>
<nature>org.eclipse.wst.jsdt.core.jsNature</nature>