导入项目报错

导入别人的项目报错就是环境不一致,无非是就是tomcat版本、JDK版本不一样;还有如果有关于servlet报错的问题也是关于tomcat的原因,因为servlet的实现是由各个服务器厂商发布的(想查找servlet实现类的源码需要引入tomcat源码)。

接下来导入项目:

1.导入项目之前,请确认工作空间编码已设置为utf-8:window->Preferences->General->Wrokspace->Text file encoding->Other 选择UTF-8。

 前提自己的工作空间编码也是为utf-8,如果不是,可以修改eclipse.ini配置文件,在最下面加上一句   -Dfile.encoding=utf-8  即可,这样eclipse的全部空间都是utf-8了;

2.导入后,可能你的开发环境中JRE以及Tomcat Library名称可能和源代码中的不一致,可能会出现Build Path的错误,解决方法如下:右键project->Build Path->Configure      Build Path->选择Libraries tab页->删除带小红叉的Library->点击Add Library->选择JRE System Library(删了Tomcat Library的话就选择Server Runtime)->选择一个      JRE后->Finish。

如果内部文件都没有报错,但是项目名的位置有个小红叉,那就操作下面的第三步:

3. 进入项目包下的.settings目录,找到org.eclipse.wst.common.project.facet.core.xml文件,用记事本打开后才发现这句话有问题:<runtime name="Apache Tomcat       v6.0"/>。我eclipse中设置的tomcat是7.0版本的,而它的运行环境是6.0版本的tomcat,肯定会出现问题。于是把这句话删掉,保存。重启eclipse即可解决

 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

 

  

时间: 2024-10-24 03:26:12

导入项目报错的相关文章

Android见招拆招九:字符编码问题导入项目报错

导入项目报错 问题原因及解决 字符编码问题,UTF-8和GBK Android见招拆招九:字符编码问题导入项目报错,布布扣,bubuko.com

【MyEcplise】导入项目报错:Errors running builder &#39;JavaScript Validator&#39; on project &#39;项目名&#39;. java.lang.ClassCastException

导入项目报错:Errors running builder 'JavaScript Validator' on project '项目名'. java.lang.ClassCastException 解决方法: project -->Properties Builbers -->JavaScript Validator勾选去掉 解决问题! [MyEcplise]导入项目报错:Errors running builder 'JavaScript Validator' on project '项目

【Android】 导入项目报错的解决方案

1.打项目的properties -->android 为其指一个运版本, 2.修改default properties 文件 ,改相应版本等级 3.选中项目,单击右键,选中properties ,打开android 选中相应 sdk 4.project -->clean.      KO (blue moon 需指定 sdk 为Googles APIs ) Eclipse启动时在Android SDK Content Loader卡住 右击android工程-->Java Build

导入项目报错【Minimum supported Gradle version is 3.3. Current version is 2.14.1】

问题描述 导入项目的时候,因为同事的开发环境是Android Studio 2.3.2  Gradle3.3.而我的开发环境是Android Studio 2.2.2 Gradle2.14.1. 所以导入项目的时候报错: 解决方案 File——Setting——Build,Execution,Deployment——Gradle 选中Use default gradle wrapper(recommended) 项目会自动下载最新版本的gradle 重新编译 如果出现下面的错误提示  Build

导入项目报错,报叉问题

从其他电脑上拷贝项目,放在自己电脑上,报了许多错误,特此记录下来. 第一个报错是由于找不到jar包,如图报错 对于这,我们可以检查下,lib是否添加到项目种, 如图 1,项目右键--->build path-->configure build path ...>--libraries 看看jre system library 和 tomcat有没有添加进来,如下图 如果没有添加,点击右侧的 add library,添加如下图 这样一般的文件报错就会解决 2.另外一点是 Java Reso

ecplise导入项目报错而文件不报错

第一步 确认项目的jdk和tomcat版本,在Java Build Path的Libraries中查看包是否有报错,按照本机环境进行配置 第二步 检查 Java Compiler中的jdk版本,和ecplise中Workspace的编码设置 第三步 检查项目文件的设置,进入进入项目包下的.settings目录,找到org.eclipse.wst.common.project.facet.core.xml文件,发现运行环境的配置有问题,把整行删掉,之后项目刷新错误消失. 原文地址:https://

Zendstudio导入项目报错:overlaps the location of another

近弄zendstuido导入已经存在的项目,找了很多地方终于找到了导入的方法,特别记录一下. 基本情况:我在d:/wamp/www有个项目,现在需要导入到我的Zend studio里面,Zend studio的workspace也是d:/wamp/www文件夹,所以我使用Local PHP Project或者PHP Project from Existing Directory都会出问题.解决方法:点击"File"-"NEW"-"Other",在

AndroidStudio导入Eclipse项目报错Error:Could not determine the class-path for interface com.android.builder.model.AndroidProject

AndroidStudio导入Eclipse项目报错 Error:Could not determine the class-path for interface com.android.builder.model.AndroidProject 错误原因: Gradle插件版本不一致导致,问题多出现在:eclipse项目转studio 解决步骤: https://blog.csdn.net/qq_21397217/article/details/65630730 原文地址:https://www

Eclipse导入别人的项目报错:Unable to load annotation processor factory &#39;xxxxx.jar&#39; for project

使用eclipse导入别人的项目时候,报错Unable to load annotation processor factory 'xxxxx.jar' for project. 解决方案 1.项目右键——Properties 2.Java Compiler——Annotation Procession——Factory Path 3.Apply 现在正常了. 参考资料 Unable to load annotation processor factory Eclipse导入别人的项目报错:Un