Eclipse 导入源码常见问题及解决办法

Eclipse 导入源码常见问题及解决办法,第1张

我们在使用 eclipse 导入源码时,经常会出现一些意想不到的问题, 比如:

1、导入项目时出现 no projects are found to import

2、导入项目后乱码。

3、导入的项目在项目名称上有一个红色叉号。

4、导入的项目在项目名称上有一个红色感叹号。并且项目内部报错。

针对以上情况,将依次进行详细解答。 

原因: 缺少.project 和.classpath 文件

解决方法

1.在 eclipse 中新建一个和你要导入的项目同名的项目。

2.在新建的项目中找到.project 和.classpath 文件,复制。

步骤如下:

右键点击项目-》选择 Properties

点击下图标识图标,定位到项目所在的位置。

复制.classpath 和.project 文件。

3.将这两个文件粘贴在要导入的项目的根目录下。

4.删除第 2 步创建的项目,导入你的项目。

5.OK!

原因 :Eclipse 工作空间的编码方式与导入项目的编码方式不同。

解决方法:

确认工作空间编码已设置为 utf-8

Window-》Preferences

-》General-》Wrokspace-》Text file encoding-》Other,

选择 UTF-8。

原因: 从外部导入的项目,项目中引用 jar 包的位置不对。

解决方法:

右键单击项目-》Bulid Path-》configure Build Path

-》Libraries-》选中所有的白色,点击 remove。

-》选择 Add JARs...

-》选中正在该项目,打开 lib 文件夹,把所有的 jar 包都选上。

最后点击 OK 即可。 

原因: 导入项目的 jdk 版本与配置不匹配。

解决方法:

1. 在项目上右键 properties-》project Facets-》右键 Java

-》Change Version...

-》修改右侧的 version 保持一致

2. window-》preferences

-》java-》Compiler-》设置右侧的 Compiler compliance level

3. window-》preferences-》java-》Installed JREs-》设置或者选择右侧的 Installed JREs。

以上三处的 jdk 版本要保持一致,才能编译通过。

可在随便一个类中写上ActionSupport,先按下Ctrl键,再将光标移到要查看的类(ActionSupport)上并点击,此时会跳到如下界面:

点击Attach Source…(黏贴源码),会d出如下对话框,并在对话框中选中External location(外部位置):

这里我要导入的是xwork-core-2.3.24.jar的源码,因为ActionSupport这个类就在这个Jar包中。我们以普通文件夹的方式打开xwork-core-2.3.24.jar的源码。

点击OK即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11079166.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存