eclipse中导入其它的webproject遇到和解决的问题
注:下面为我从网上搜来的方法。经使用及学习后整理。
学习javaweb有段时间了。对于导入新项目。遇到好多问题。但终于成功了。
错误1:string cannot be resolved to a type :jre问题
原因:这样的情况通常是由于你的JDK版本号没有设置好,或者设置的有不一致的地方。
解决方式:
1.首先检查window->preferences->Java->compiler 和Installed JRE的版本号是否一致。不一致请设置一致它。这时候假设还报错请看第二步。
2.在项目上右键->properties->Java Build Path->Libraries中检查当中的JRE跟你在第一步设置的JRE版本号是否一致,应该是不一致的。那么删掉原来这个JRE然后Add Library加入上第一步中设置的Library。
错误二:导入后中文显示乱码
导入项目之前,请确认工作空间编码已设置为utf-8:window->Preferences->General->Wrokspace->Text file encoding->Other 选择UTF-8
错误三:导入后。因为你的开发环境中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。
错误四:Tomcat版本号不一样
或者进入项目包下的.settings文件夹。找到org.eclipse.wst.common.project.facet.core.xml文件,用记事本打开后才发现这句话有问题:《runtime name="Apache Tomcat v6.0"/》。
我eclipse中设置的tomcat是7.0版本号的。而它的执行环境是6.0版本号的tomcat,肯定会出现故障。
于是把这句话删掉,正常
错误五:The import javax.servlet cannot be resolved
原因:开发servlet须要servlet-api.jar包没有加入到对应文件夹(如应用server的文件夹、WEB应用中的WEB-INF/lib)中;这个包是tomcat里面的,并不在JDK其中
解决方式:
在tomcat下的common文件夹下的lib文件夹有对servlet支持的jar包servlet-api.jar 。须要把它加进来.
错误六:The import org.apache.catalina cannot be resolved
解决方式:
先确认项目加入到了tomcat上
项目-右键点击properties。选择Targeted runtimes 勾选apache tomcat 然后应用
建议做完以上操作后,又一次启动eclipse,有时做完更改后须要又一次启动才干生效
eclipse中导入其它的webproject遇到和解决的问题的更多相关文章
- Eclipse中导入项目后js报错解决方法(转未解决问题)
本文转自:http://blog.csdn.net/chenchunlin526/article/details/54666882 Eclipse中导入项目后js报错的原因与解决方法 在我们将项目导入 ...
- Eclipse中导入项目后js报错解决方法
http://blog.csdn.net/chenchunlin526/article/details/54666882 原因是因为开启了js的校验功能 不影响项目 如需去除错误标志按链接文档操作即可 ...
- 【笔记】android sdk集成的eclipse中导入项目
android sdk集成的eclipse中导入项目 想要把旧的ADT项目,一模一样的导入进来,需要: 1.把项目放到,非当前ADT的workspace目录下: 2.从Project中Import,选 ...
- eclipse中导入项目后中文成乱码解决办法
转自:http://blog.163.com/lang_zi_ming/blog/static/1140161762010412112650774/ 编程时在往eclipse中导入项目后 项目中的中文 ...
- ④---在Eclipse中导入GIT项目
Eclipse中导入GIT项目 以下将为大家介绍如何在Eclipse中导入GIT项目. 一.在Eclipse中安装GIT 1首先打开Eclipse,然后点击Help>Install New So ...
- Eclipse中导入外部jar包步骤
昨天,学习了Jar包的打包过程,现在打算记录一下,如何在Eclipse中导入外部Jar包. 第一步:在项目中鼠标右键>>New>>点击Folder. 第二步:在弹出窗口将Fol ...
- 在Eclipse中导入新浪微博SDK
在Eclipse中导入新浪微博SDK 今天在看<Android开发应用实战>,全书都在讲一个android版的新浪微博客户端怎么做,于是按照书上步骤做.网上有人说这本书没有细节,我想对于小 ...
- Eclipse中导入JDK类库的源代码以及添加指定的API
一.在Eclipse中导入JDK类库的源代码 操作步骤: 打开eclipse->“window”-> “Preferences” -> “Java” -> “Installed ...
- eclipse中导入项目后提示错误:The project was not built due to"Could not delete'/文件夹路径名
eclipse中导入项目 1.新建一个项目: 2.把已存在的项目的所有文件复制到该新建的项目下: 3.把lib文件夹中的jar导入:(右键-)add into path……): 4.常见问题如下 ec ...
随机推荐
- 在ios中使用FMDB
SQLite (http://www.sqlite.org/docs.html) 是一个轻量级的关系数据库.iOS SDK很早就支持了SQLite,在使用时,只需要加入 libsqlite3.dyli ...
- mysql 数据库 show命令
MySQL中有很多的基本命令,show命令也是其中之一,在很多使用者中对show命令的使用还容易产生混淆,本文汇集了show命令的众多用法. 1. show tables或show tables fr ...
- MySQL InnoDB配置统计信息
MySQL InnoDB配置统计信息 1. 配置持久化(Persistent)统计信息参数 1.1 配置自动触发更新统计信息参数 1.2 配置每张表的统计参数 1.3 配置InnoDB优化器统计信息的 ...
- 第四讲:debugging simulation mismatches
关于竞争冒险: 1.use +race utility to locate race condition code **** 2.use $vcdplusdeltacycleon to locate ...
- git 项目相关
工具篇:Sourcetree 和 Git Bash Sourcetree Git一款非常好用的可视化工具,方便管理项目.下载地址 https://www.sourcetreeapp.com/ Git ...
- URAL 2040 Palindromes and Super Abilities 2
Palindromes and Super Abilities 2Time Limit: 500MS Memory Limit: 102400KB 64bit IO Format: %I64d &am ...
- Leetcode 312.戳气球
戳气球 有 n 个气球,编号为0 到 n-1,每个气球上都标有一个数字,这些数字存在数组 nums 中. 现在要求你戳破所有的气球.每当你戳破一个气球 i 时,你可以获得 nums[left] * n ...
- zoj 2850 Beautiful Meadow
Beautiful Meadow Time Limit: 2 Seconds Memory Limit: 65536 KB Tom's Meadow Tom has a meadow in ...
- laravel groupby分组问题。
laravel 5.7使用groupBy分组查询时会提示一个错误,但是sql可以执行. 因为:mysql从5.7以后,默认开启了严格模式. 解决方法:将/config/database.php 中:关 ...
- POJ3246-Balanced Lineup,好经典的题,做法和HDU-I hate it 一样~~
Balanced Lineup Time Limit: 5000MS Memory Limit: 65536K Case Time Limit: 2000MS Description For ...