开源项目导入eclipse的一般步骤

                     周银辉

下载到开源项目后,我们还是希望导入到eclipse中还看,这样要方便点,一般的步骤是这样的

打开源代码目录,

  • 如果看到里面有.calsspath .project文件,那么说明这个项目本来就是eclipse开发的,那么在eclipse中->文件->导入->已存在的项目
  • 如果看到你们有build.xml, 那么说明这个项目是ant构建的,参考下面的“关于导入ant项目”
  • 如果看到里面有pom.xml文件,那么说明这个项目是由Maven构建的,参考下面的“关于导入Maven项目”
  • 其他的嘛,则新建项目,将源代码导入

关于导入ant项目

这个比较简单,打开eclipse, 文件->新建->项目 (对,你没有看错,是新建不是导入)

选择“从现有ant构建文件创建java项目 ”, 然后下一步,取一个项目名称,并指定上面所说的build.xml所在的位置就可以了

关于导入Maven项目

Maven是一种构建工具,可以想象成像make, clearmake, ant一样

首先你要安装Java,然后:

1,下载

  到这里http://maven.apache.org/下载压缩包,并解压到某个目录

2,配置环境变量

  打开环境变量设置将Maven的安装位置添加到path中,比如我的path为:

  C:\jdk1.8.0\bin\;C:\Program Files (x86)\apache-maven-3.2.1\bin

然后打开一个新的cmd, 输入mvn -v 能看到版本信息就OK了

3,Maven安装好以后,到源代码目录,打开cmd,输入mvn eclipse:eclipse,回车,这个时候,maven会将该目录下的mvn项目转换为eclipse项目(转换完成后,你会发现项目目录下多了.calsspath .project文件),这个时候你就可以回到上面所说的第一种情况,直接导入了。

另外,maven还有一个eclipse插件,可以在eclipse的帮助菜单下点击Eclipse Marketplace, 在市场中搜索安装

然后导入mvn项目时就可以用图形界面导入了

最新文章

  1. jdbc向各种数据库发送sql语句
  2. 破解Outlook数据文件密码/PST访问密码
  3. initial、inherit、unset、revert和all
  4. 学习WPF——WPF布局——初识布局容器
  5. Java 集合类详解(含类图)
  6. 解决java.lang.UnsupportedClassVersionError
  7. Hadoop格式化HDFS报错java.net.UnknownHostException: localhost.localdomain: localhost.localdomain
  8. Spring(3.2.3) - Beans(12): 属性占位符
  9. MySQL 中的两种临时表
  10. Java并发编程之ConcurrentHashMap
  11. Composer 中国全量镜像(二)
  12. bzoj 2298: [HAOI2011]problem a
  13. JavaSE:关键字(全)
  14. 求100之内的素质并输出(最优算法)-PHP面试题
  15. 给Ubuntu系统清理垃圾
  16. 整理的Python零基础入门!转载他人的!
  17. toTree
  18. 大话npm,cnpm和yarn
  19. springboot(十二):springboot单元测试、打包部署
  20. NoNodeAvailableException[None of the configured nodes are available: [{#transport#-1}{HBmUtjMOQP2pgLFFwqa_Og}{172.16.0.163}{172.16.0.163:9300}] ]

热门文章

  1. com.panie 项目开发随笔_前后端框架考虑(2016.12.8)
  2. AVL-tree
  3. 【codevs1086】 栈
  4. 让VIEWSTATE从页面中完全消失(小技巧)
  5. poj3041
  6. c++命名空间瀑布
  7. YYHS-Super Big Stupid Cross(二分+扫描线+平衡树)
  8. spfa_dfs找负环
  9. 课下作业——MyCP
  10. Oracle报错TNS-12532: TNS:invalid argument
  11. php redis队列操作
  12. Asp.Net WebAPI及相关技术介绍(含PPT下载)
  13. jenkins配置详解之——执行者数量
  14. CSS3实现GIF动画
  15. 跟着未名学Office - 高效工作Outlook
  16. 用Servlet获取表单数据
  17. 屏保:画线圈LineFlower
  18. java SE :标准输入/输出
  19. Ubuntu 16.04 搭建 ELK
  20. sqlserver中事务总结:begin tran,rollback tran,commit tran