eclipse导入已有工程
eclipse不同的版本,导致导入已有工程的方法不同。老版本中使用的是新建java工程,然后选择根据已经存在的project创建,就可以了。
但我的是version: Helios Service Release 1
引入已存在的java工程有两种方法(包含.project)
方法一:
一般的导入方法:打开eclipse,file->import--》Existing Projects into WorkSpace. 在select root directory 中选择对应的工程目录,会自动去找该目录下的.project这个配置文件。在project多选目框内,选择一个对应的工程,单击finish就可以了。就会自动把工程导入进来。
法二:
新建java工程,然后再project name框下,有个Use default location,取消默认选项,然后单击browse,选择你需要的工程目录,一般是你的已经建立的工程下,不一定是整个工程名,还可能是整个工程下,某个子工程文件,就是包含.project 的工程。然后finish,就导入了。
注意如果工程中没有.project文件,那么就不能导入,可以按下面的方法试试,我试的结果是导入了,但不能运行。
使用Java过程中,常常需要在本机打开别人的完整工程,通常情况下都是别人workspace下面的一个完整文件夹,拷贝给我们之后,想在自己的电脑上运行。您是否遇到过类似情况却苦于不知该如何导入?如果您使用的是Eclipse的话,那您可以按照以下步骤进行:
(1)打开Eclipse
(2)File--new--java project
这一步是为了新建一个工程来导入已有的文件,并不要求非要和目标工程的main名字一样,在现在通用的
Eclipse下面都可以。建立工程之后备用(我们假设工程名为:NLP)
(3)新建好工程后,在Eclipse的工程列表里会出现“NLP”这个新工程,但是内部没有内容,下面我们点中它
(4)File--import--FileSystem
(5)从弹出的目录中点击浏览,一直找到你想打开的目标文件夹(注意:是文件夹)点击确定。
(6)点击确定之后,会出现一系列目录,分左右两侧,统统打勾
(7)点击“Finish”---大功告成??
(8)此时还没有大功告成哦---你导入的只是文件系统,并没有讲源文件夹内“lib”中包含的jar包关联到你的
工程中,所以这个新导入的工程会出现很多错误。解决办法很简单,选中工程“NLP”右键
BuildPath---Configure Build Path---选择Libraries--AddExternalJars
然后找到你的workspace,此时目标文件夹已经被拷贝进来了,所以你只需要找到新工程中的“libs”文件
夹,全选所有的jar包,然后确定,就大功告成了,通常情况下错误就会全部消失了。
有些情况下可能还会有错误。原因很简单,在目标文件夹中,有些代码可能涉及到一些具体的路径名,这和原来工程所在的电脑路径有关,通常类似的错误不会很多,只要关注一下,把路径修改成自己的电脑路径就可以了。
eclipse导入已有工程的更多相关文章
- JAVA编程相关:eclipse如何导入已有工程
eclipse使用过程中,经常会遇到导入外部eclispe工程的情况,导入外部eclipse也就是将已有的eclipse工程导入到eclipse中,那么如何导入外部工程呢?下面为大家分享导入已有ecl ...
- 如何使用eclipse打开已有工程
在开始使用Eclipse的时候,会发现一个问题,那就是如何打开一个现有的Eclipse工程,开始在菜单中找了好久也没找到. 其实,Eclipse生成的结果不像VC,Jcreator那样可以直接打开,若 ...
- 解决:eclipse导入android时工程下没有R文件的问题,以及style.xml文件报错
解决:eclipse导入android时工程下没有R文件的问题,以及style.xml文件报错
- eclipse导入已有源码
http://blog.csdn.net/scruffybear/article/details/1917301 如有转载,请注明出处,并保持文章的完整性,谢谢! 最近工作之余在研究国外经典书籍< ...
- 使用Eclipse打开已有工程
点击Eclipse界面中的file(文件)下的import(导入). 进入导入界面,选择General下的Exiting Project into Workspace. 点击Select ...
- Eclipse导入已有的项目后项目报错的解决办法
第一种:jsp报错 选择windows-->preference-->列表找到Validation-->点击Disable All ->> Apply ->> ...
- Java Learning 002 Eclipse软件 打开一个工程 和 运行这个工程
Java Eclipse软件 打开一个工程 和 运行这个工程 我在网上下载了一个 Java 工程源代码.使用Eclipse软件打开这个工程,打开方式有些特别: Step 1 . 点击: File -& ...
- Eclipse在已创建的project中导入其他文件
Eclipse在已创建的project中导入其他文件 前两天被同事问到,如何通过不拷贝源文件的方式,在之前已经创建好的project中直接导入其他目录下的文件, 整理了一下,将目前所知道的eclips ...
- eclipse导入安卓工程时出现 Invalid project description. overlaps the location of another project提示
eclipse导入工程时出现了如下问题: Invalid project description. /Users/yang/Documents/workspace/BarCodeTest overla ...
随机推荐
- vue 组件按需引用,vue-router懒加载,vue打包优化,加载动画
当打包构建应用时,Javascript 包会变得非常大,影响页面加载.如果我们能把不同路由对应的组件分割成不同的代码块,然后当路由被访问的时候才加载对应组件,这样就更加高效了. 结合 Vue 的 异步 ...
- include和require的区别比较
require 的使用方法如 require("MyRequireFile.php"); .这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require ...
- 阿里架构师带你深入浅出jvm
本文跟大家聊聊JVM的内部结构,从组件中的多线程处理,JVM系统线程,局部变量数组等方面进行解析 JVM JVM = 类加载器(classloader) + 执行引擎(execution engine ...
- 【python标准库模块五】Xml模块学习
Xml模块 xml本身是一种格式规范,是一种包含了数据以及数据说明的文本格式规范.在json没有兴起之前各行各业进行数据交换的时候用的就是这个.目前在金融行业也在广泛在运用. 举个简单的例子,xml是 ...
- Python中什么是变量Python中定义字符串
在Python中,变量的概念基本上和初中代数的方程变量是一致的. 例如,对于方程式 y=x*x ,x就是变量.当x=2时,计算结果是,当x=5时,计算结果是25. 只是在计算机程序中,变量不仅可以是数 ...
- asp.net使用session完成: 从哪个页面进入登录页面,登录成功还回到那个页面
1.在Login.aspx页面Load中加入 if (!IsPostBack && Request.UrlReferrer != null) { Session[ " ...
- ajax中xmlhttp.readyState和xmlhttp.status的值及解释
xmlhttp.readyState的值及解释: 0:请求未初始化(还没有调用 open()). 1:请求已经建立,但是还没有发送(还没有调用 send()). 2:请求已发送,正在处理中(通常现在可 ...
- jboss规则引擎KIE Drools 6.3.0 Final 教程(2)
使用JAVA程序调用规则-运行KIE-DROOLS上的规则 第一步:建立一个MAVEN的Java工程 POM.XML 给出pom.xml文件 <project xmlns="http: ...
- 剑指Offer——“你最大的缺点是什么”回答技巧及范例
剑指Offer--"你最大的缺点是什么"回答技巧及范例 问题分析:认识自己的缺点是一个巨大的优点, 当HR问到你缺点的时候, 你的机会来了, 请快展示你的自知之明吧!你想把优点 ...
- PHP 验证码 浅析
拓展 背景图 imagecreatetruecolor imagecolorallocate imagepng imagedestoryimage 简易数字验证码 imagecolorallocate ...