关于将项目导入eclipse出现小红叉的解决笔记

本文介绍如何将使用JDK1.8和Tomcat8构建的项目调整至JDK1.7和Tomcat7环境中,并解决在此过程中遇到的小红叉提示及发布按钮不可用的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

例如:将一个jdk1.8 + tomcat 8做的项目导入到 jdk1.7+tomcat 7并部署

手先将web项目导入的时候会出现小红叉

首先点中项目按鼠标右键 ——》选择Properties

在跳出的窗口右侧,选择“libraries ”选项卡, 将出现红叉的地方选中,点击右侧的“Edit..”按钮

将其改为自己eclipse的运行环境jdk1.8-->jdk 1.7 、  tomcat 8 --> tomcat 7

 

2.如果上述的步骤都做了小红叉也消失了,但是到发布项目到tomcat的时候发现选中

发布到tomcat 7的按钮是灰色的,这是应该找到eclipse的“项目存放的地方”-->"找到该项目"

-->"点开文件项目文件夹" -->"找到.settings文件夹点开"-->"找到org.eclipse.wst.common.project.facet.core.xml文件"

-->"记事本打开将里面的"

<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
  <runtime name="Apache Tomcat v8.0"/>
  <fixed facet="wst.jsdt.web"/>
  <fixed facet="jst.web"/>
  <fixed facet="java"/>
  <installed facet="java" version="1.8"/>
  <installed facet="jst.web" version="3.1"/>
  <installed facet="wst.jsdt.web" version="1.0"/>
</faceted-project>

修改问合适的版本和环境

例如:修改为如下

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

然后就可以顺利发布了!!!!

 

转载于:https://www.cnblogs.com/qingcong/p/5836185.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值