【Java\杂谈】关于Eclipse导入Java项目后Tomcat的配置问题

9 篇文章 0 订阅

       最近硬盘蹦了,敲盘了,很苦恼,技术不够找不回数据,无奈只能重装以后导入旧工程,但是导入以后由于环境变了,导入项目以后出现小红叉,看报错提示信息为” Target runtime Apache Tomcat v7.0 is not defined.”意味着Tomcat的版本对不上号。

       当我们的环境是java1.7和tomcat8的时候,导入工程就会出现这个问题,尽管我们已经在”项目右击–Build path…”里更改过tomcat和jdk,这个问题仍然会出现。

       传统的方法,找到项目目录下.setting文件夹,打开org.eclipse.wst.common.project.facet.core.xml文件,里面内容大致如下:

<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
  <runtime name="Apache Tomcat v7.0"/>
  <fixed facet="java"/>
  <fixed facet="wst.jsdt.web"/>
  <fixed facet="jst.web"/>
  <installed facet="java" version="1.6"/>
  <installed facet="jst.web" version="3.0"/>
  <installed facet="jst.web.jstl" version="1.2.1"/>
  <installed facet="wst.jsdt.web" version="1.0"/>
</faceted-project>

       然后把<runtime name="Apache Tomcat v7.0"/><installed facet="java" version="1.6"/>删掉,就能解决tomcat和jdk项目与环境不匹配的问题,但是很可惜,我这么做没成功,成功的朋友就不用往下看了哈。

       偶然的,在”项目右击–Properties”里面,找到了这个解决方法!

       要解决Tomcat的问题,就在Properties–Targeted Runtimes里选择当前的Tomcat服务器,Apply一下就行了!

       要解决JDK的问题,则在Properties–Java Compilter–Compilter compliance level修改成当前环境下的Java版本,然后Apply一下就行了!

       大致就是这俩方法啦,细心的朋友肯定也都发现了的,赶着上传这篇小技巧,继续补毕业设计吧!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值