【本文版权归微信公众号”代码艺术”(ID:onblog)所有,若是转载请务必保留本段原创声明,违者必究。若是文章有不足之处,欢迎关注微信公众号私信与我进行交流!】

刚接触Struts2项目,本想写个HelloWorld上手,谁知道光eclipse配置tomcat就鼓捣一晚上,查阅各种资料。

项目刚开始报错:

“java.lang.ClassNotFoundException:org.apache.commons.lang.StringUtils”

页面404

提示少包,于是我去检查包,没少。于是我又去把项目打包成war,关掉eclispe单独启动Tomcat7,运行没问题。

所以,代码没问题。那就是eclipse和tomcat两个在一起除了问题。

解决办法:

删除eclipse工作空间workspace目录下的.metadata文件夹,这样eclipse就初始化了,然后在eclipse中配置tomcat服务器,运行Struts2项目,OK!

备注:

eclipse删除配置后,工作空间还是改回原来的,项目也可以重新导入。如果运行tomcat不启动导入的项目,右击eclipse下方Servers视图的Tomcat,点击AddAndRemove,把项目添加进去就可以!

版权声明

【本文版权归微信公众号”代码艺术”(ID:onblog)所有,若是转载请务必保留本段原创声明,违者必究。若是文章有不足之处,欢迎关注微信公众号私信与我进行交流!】

版权声明:本文为onblog原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/onblog/p/13043184.html