eclipse导入工程 | 您所在的位置:网站首页 › 如何导入eclipse项目 › eclipse导入工程 |
Eclipse 导入工程
2009-04-20 10:03
其实, Eclipse 生成的结果不像 VC,Jcreator 那样可以直接打开,若要打开 非 workspace 文件夹下的其他已有工程,可以打开菜单 file- >import→general→existing project into space.在 select root directory 中选中要打开的文件夹即可。此时如果选择 copy existing project into workspace 就会同时将文件拷贝到 workspace 下。这里首先要保证要保证 Eclipse 两个文件 .classpath 和 .project 还在, 不然无法导入, 就是说 Eclipse 的 import 只认自己家的东西。
如果要打开的工程与 Eclipse 的配置不同, 在运行时会产生问题。 解决方法 是:
打开菜单 project→properties 修改。主要需要修改的是 java build path 项。
如何使用 Eclipse 导入并运行源码
由于 eclipse 用得不是很熟, 还不知道怎么样把已有的文件导入到工程中来, 网 上研究,顺利解决。
我的源码存放地址是:
C:\Documents and Settings\Administrator\ 桌面 \ 手机 QQ2007 正式版 \src 创建 eclipse 工程就不赘述了,建立的工程文件目录是: C:\Documents and Settings\administrator\ 桌面 \MyQQ
我使用的是 eclipse3.2.1 中文版, 导入源码到工作空间中去, 选择文件 -> 导入, 然后再选择文件系统, 再选择要导入的源码的路径即可导入。 导入后打开项目 -> 属性对话框,在 Java 构建路径中的源代码中选择想要编译的目录,并且可以设 置输出路径,点 OK 后即可对所导入的源文件进行编译。十分方便。由于我导入 的源文件下还有目录, 所以这时会报错, 因为导入后会按包的形式组织, 所以会 报以下错误:
The declared package does not match the expected package appendixaStringer.javaThinking in Java/appendixaline 12006 年 11 月 11 日 14:11:203870 这时只要在程序的最前面加上 package 命令就可以了, 例如对于以上的报错, 需 要加入 package appendixa 即可。编译后接着就是运行了,运行的时候要注意, 需要在工作路径下按照包来调用, 例如我的工作路径是 \thinking in java\c04\ , 下有 SimpleConstructor.java 文件,编译完成后,需要在 \thinking in java 目录下输入: java c04.SimpleConstructor ,这里包括了正确的包结构,这样才 能正常运行。
没有包含正确的包结构或者没有在正确的路径下操作,则会报以 下错:
Exception in thread "main" java.lang.NoClassDefFoundError: c04/SimpleConstructor 注意目录结构是 /thinking in java\c04\SimpleConstructor ,所以要在 thinking in java 目录下运行以下命令,注意要加包结构。
|
CopyRight 2018-2019 实验室设备网 版权所有 |