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 ...
随机推荐
- Javascript面向对象编程(一):封装
Javascript是一种基于对象(object-based)的语言,你遇到的所有东西几乎都是对象.但是,它又不是一种真正的面向对象编程(OOP)语言,因为它的语法中没有class(类). 那么,如果 ...
- 微信小程序基础之开源项目库汇总
awesome-github-wechat-weapp 是由OpenDigg整理并维护的微信小程序开源项目库集合.我们会定期同步OpenDigg上的项目到这里,也欢迎各位提交项目给我们. (链接:ht ...
- 我为什么放弃使用MyBatis3的Mapper注解
最近在使用MyBatis3做项目.在使用注解实现Mapper的时候遇到了比较奇葩的问题:在实现数据的batch insert的时候总是报错.好不容易可以正常插入了,但是又不能返回自增的主键id到实体b ...
- sublime text package control 被墙的解决办法
似乎没有办法 只能碰运气, 时好时坏. 或者手动安装 趁着好的时候, 下载离线包 https://packagecontrol.io/Package%20Control.sublime-package ...
- Dubbo框架应用之(三)--Zookeeper注册中心、管理控制台的安装及讲解
我是在linux下使用dubbo-2.3.3以上版本的zookeeper注册中心客户端.Zookeeper是Apache Hadoop的子项目,强度相对较好,建议生产环境使用该注册中心.Dubbo未对 ...
- 在做自动化测试之前你需要知道的,转自:http://www.cnblogs.com/fnng/p/3653793.html
什么是自动化测? 做测试好几年了,真正学习和实践自动化测试一年,自我感觉这一个年中收获许多.一直想动笔写一篇文章分享自动化测试实践中的一些经验.终于决定花点时间来做这件事儿. 首先理清自动化测试的概念 ...
- Spring之ORM模块
ORM模块对Hibernate.JDO.TopLinkiBatis等ORM框架提供支持 ORM模块依赖于dom4j.jar.antlr.jar等包 在Spring里,Hibernate的资源要交给Sp ...
- [Pelican]Pelican入门(一)
听说这个静态博客很好用,最近又在协助"蟒周刊"翻译,于是先学习下基本的用法 office site You can startup for here. 安装环境 我的os是win7 ...
- GitHub无法访问或访问缓慢解决办法
缘由 由于众所周知的原因,Github最近无法访问或访问很慢.由于Github支持https,因此此次屏蔽Github采用的方法是dns污染,用户访问github会返回一个错误的IPFQ当然是一种解决 ...
- 19 Handler 子线程向主线程发送信息
案例一 Message创建三种方法: package com.example.day19_handler_demo1; import android.os.Bundle; import android ...