码迷,mamicode.com
首页 > Web开发 > 详细

Server Library [Apache Tomcat 7.0] unbound解决方案

时间:2017-11-23 11:03:31      阅读:362      评论:0      收藏:0      [点我收藏+]

标签:res   images   ...   jar包   mic   es2017   9.png   tom   build   

问题描述:

  当在MyEclipse中导入高版本Eclipse的[Eclipse Dynamic Web]项目后,会发现其Java Build Path(选定项目->Alt+Enter即可打开Properties for MyApp)的Libraries中有一项显示:Server Library [Apache Tomcat 7.0] (unbound),即“未绑定”,如下截图所示:

技术分享图片

  如此将造成:由于缺少Tomcat的jar包(jsp-api.jarservlet-api.jar),造成Controller(即控制器)报错:The import javax.servlet.http.HttpServletResponse cannot be resolved,如下截图所示:

技术分享图片

  由于MyEclipse默认没有创建Server Runtime,因此无法通过Edit添加,如下截图所示:

技术分享图片

技术分享图片

解决方案1:

  直接手动将Tomcat的lib下的包:jsp-api.jarservlet-api.jar拷贝到项目中,如下截图所示:

技术分享图片

解决方案2:

  自己手动创建Server Runtime,File->New->Other...->搜索server,具体步骤如下截图所示:

技术分享图片

技术分享图片

技术分享图片

技术分享图片

至此,项目配置完毕了,原本Server Library [Apache Tomcat 7.0] (unbound)会自动消失,不必手动移除,可以查看如下:

技术分享图片

技术分享图片

 

Server Library [Apache Tomcat 7.0] unbound解决方案

标签:res   images   ...   jar包   mic   es2017   9.png   tom   build   

原文地址:http://www.cnblogs.com/yeyeyeid/p/server-library-unbound.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!