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

例如:将一个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>

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

时间: 2024-10-15 13:04:22

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

如何将MyEclipse项目导入eclipse

我们经常会在网上下载一些开源项目,或者从别的地方迁移一些项目进来,但经常会发现导入后各种报错.这是初学java肯定会遇到的问题,本文对一些常见的处理方案做一个总结.(本文将MyEclipse项目导入eclipse的过程为例,其他情况也可参考这个流程) 这是一个用MyEclipse新建的web项目 现在,要把它导入eclipse,让我们一探究竟,到底会发生什么有趣的事情呢? 打开eclipse 在左侧项目视图的空白处右键: Import -- Import -- General -- Existi

开源项目导入eclipse的一般步骤[转]

下载到开源项目后,我们还是希望导入到eclipse中还看,这样要方便点,一般的步骤是这样的 打开源代码目录, 如果看到里面有.calsspath .project文件,那么说明这个项目本来就是eclipse开发的,那么在eclipse中->文件->导入->已存在的项目 如果看到你们有build.xml, 那么说明这个项目是ant构建的,参考下面的"关于导入ant项目" 如果看到里面有pom.xml文件,那么说明这个项目是由Maven构建的,参考下面的"关于导

myeclipse 项目导入 Eclipse中

1.myeclipse项目导入到Eclipse中左上角没有一个地球的标志.需要把项目变成Web项目,在项目上右键-->Properties-->选择Project Facets 2. 3.如果报错,项目根目录去找到.settings文件夹下的org.eclipse.wst.common.project.facet.core.xml文件,用记事本打开 把3.0改成2.5即可 4.把jst.web 的version换成2.5然后保存在eclipse中按F5刷新项目 5.在项目上右键-->Pr

maven项目导入eclipse的相关配置

昨天将一个maven项目导入eclipse中,由于之前不了解maven,将maven项目导入后不知道如何发布,故请教了同事,在此总结下使用maven入门配置及maven项目导入eclipse后的相关的设置. 1.maven安装及配置 a.下载maven包,下载地址:http://maven.apache.org/download.cgi,我下载的是3.0.5版本 b.加压缩,将解压后的文件夹放到D盘即可,另外设置本地仓库地址,我的地址的是  D:\mvnRepository. 需通过修改D:\a

Java.MyEclipse Web项目导入Eclipse

Java项目, 在MyEclipse中开发保存的目录结构和配置, 是不能直接在Eclipse中导入和运行的; 有时我们会碰到想把MyEclipse项目导入到Eclipse中开发的需求, 记录过程如下: 先把MyEclipse的项目直接导入到Eclipse中, 然后按下面步骤修改配置 环境:Myeclipse9.0+tomcat6.X+J2EE5 1.在.project的<natures></natures>中加入 Java代码  <!-- start --> <b

eclipse工程名出现小红叉的解决办法

前提是eclipse工程中每个子文件都没错,工程名上却显示了小红叉. 打开[Window]->[Show View]->[General]->[Problems],看看Problems窗口提示的错误. 我的错误显示是:Target runtime Apache Tomcat v6.0 is not defined. 这就对了,因为我使用的Tomcat版本是7.0,明显是某些地方出了差错. 打开相应工程文件夹下.settings文件夹,编辑其中的org.eclipse.wst.common

maven项目导入eclipse后的编译问题

maven导入eclipse后,就有了两种编译,一种是eclipse自带的编译,另一种是Run As -> Maven install.一般来说,用eclipse管理maven项目后,就不再需要使用eclipse自带的编译,但有些特殊情况会用到,比如,新建了一个Project,然后在编译路径中关联Maven项目.在编译本地Project时有时会触发Maven项目运行eclipse自带的编译,这个编译无法替代Maven install,有时会出些问题,一般来说,这时重新Maven install就

eclipse 将gitLab远程仓的项目导入eclipse中

开发步骤 一.在eclipse中的git因为我的eclipse是2015年的LUNA版,上面自带了git插件,很方便,这里就不介绍eclipse如何安装egit插件了.简单介绍eclipse配置git.1 如何使用git (1)在eclipse的选项栏中,选择Windows(2)选择Show View –>Other(3)找到Git 选择Git Repositories这个就是git的资源库了. er.git导入gitLab远程仓中的项目 1 import导入 在项目列表空白区右键,选择impo

Django项目导入Eclipse运行调试

受不了没有调试的感觉. 前提是Eclipse插件已经安装完成并且可以成功运行例子.参考:http://blog.csdn.net/jerome_s/article/details/46340079 1. 新建一个"Pydev Project"项目 2. project contents选择要导入的项目的路径 (如果有提示多余文件什么的可进入目录删除对应文件即可) 3. 将项目设置为django项目 右击项目 4. 设置项目manage.py 右击项目属性 5. 运行 右击项目debug