文档章节

从eclipse转战Intellij IDEA

jaffa
 jaffa
发布于 2016/03/22 15:48
字数 529
阅读 236
收藏 4
老的工程采用了MyEclipse8.6+SVN的开方工具和版本管理,去年在一个新的项目中实践了idea和git,尝到一些更好用的东西(快捷键、提示补全、模板),渐渐习惯和喜欢上了idea,所以想将原来的工程转到idea上,下面是我在转换过程中的一些分享:

1、首先下载个 SVN的命令包(一直不是很喜欢小乌龟,不知道为什么),直接进行安装。
2、找开idea64,设置svn配置,ctrl+alt+s,打开配置界面,选择Subversion设置安装的svn路径。

3、设置svn代码库的地址,VCS->Checkout from Version Control->Subversion
在弹出的窗口选择新增Repository,添加完后点击目录会提示进行用户权限认证,需要输入用户名称和密码。

4、由于idea里没有工作空间的东本,都是以project的形式存在,如果想将原来的project都在一个idea窗口中工作,我们需要利用project与module的关系。所以也没有办法直接在idea上通过svn插件以project的方式导入工程,我们可以通过之前安装好的SVN命令,提前将多个project下载到本地目录。
 
svn checkout http://192.168.1.22:8001/svn/bss/FRAME/al-commons/al-parent/trunk/ ./al-parent
svn checkout http://192.168.1.22:8001/svn/bss/FRAME/al-commons/al-common/trunk/ ./al-common
svn checkout http://192.168.1.22:8001/svn/bss/FRAME/al-dsession/trunk/ ./al-dsession
.......



 

5、回到idea上,File->New->Module from Existing Sources...


选中一个工程目录,点击OK。

选择以MAVEN的方式导入,然后一直Next直到完成。

6、完成工程导入后,idea会提示是否将iml文件加入版本管理,考虑到团队其他员兼容,这里选择No,即在svn库上保持eclipse的结构。

7、完成所有工程的导入,并可以在idea上直接进行svn的操作。




© 著作权归作者所有

jaffa
粉丝 27
博文 10
码字总数 9735
作品 0
福州
程序员
私信 提问
Eclipse用户使用IntelliJ IDEA的常见问答

官方原文见:问:我的工作区(workfspace)发生了什么?我的项目(project)都在哪里?答:别担心,只是方式略有不同。IntelliJ IDEA创建一个Project作为你所有工作的代码库,并为其各个组成部分单独创建...

长平狐
2012/11/28
3K
0
Intellij Idea加载文件出现FileNotFoundException 异常处理

问题描述 今天使用Intellij Idea调试一段使用输入流加载properties配置文件的代码,代码如下: 运行时始终报系统找不到指定的文件异常: 但是文件路径和名字都没错,而且在eclipse下能正常运行...

明MikeWoo
2018/12/04
482
0
是时候抛弃Eclipse转向IntelliJ了

在今年的Google I/O大会上,Google推出新的Android集成IDE“Android Studio”。而之前,Google与Eclipse合作开发出一个ADT傻瓜包,后来发现一些不足后,便投身IntelliJ,才有了今天的Android...

yykj
2013/06/05
328
0
Maven 与 IntelliJ IDEA 的完美结合

你是否正在学习Maven?是否因为Maven难用而又不得不用而苦恼?是否对Eclipse于Maven的冲突而困惑? 那么我告诉你一个更直接更简单的解决方案: IntelliJ IDEA! 1. 什么是 Maven,为什么要使用...

Java编程思想
2014/01/02
4.6K
0
如何从eclipse迁移到idea

总结说明: 1.必须搞明白modules和artifacts是什么东西。 2.modules如果是webApp的话,那么在new modules的时候注意得选择webmodules。如果是从别的地方copy过来的项目,那么可以自己新建一个...

指尖的舞者
2013/05/03
3.6K
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周五乱弹 ——不知道假装开心,装的像么

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @巴拉迪维 :天黑了 你很忧愁, 你说世界上, 找不到四块五的妞, 行走在凌晨两点的马路上, 你疲倦地拿着半盒黄鹤楼。#今日歌曲推荐# 《四块...

小小编辑
今天
2.1K
16
64.监控平台介绍 安装zabbix 忘记admin密码

19.1 Linux监控平台介绍 19.2 zabbix监控介绍 19.3/19.4/19.6 安装zabbix 19.5 忘记Admin密码如何做 19.1 Linux监控平台介绍: 常见开源监控软件 ~1.cacti、nagios、zabbix、smokeping、ope...

oschina130111
昨天
69
0
当餐饮遇上大数据,嗯真香!

之前去开了一场会,主题是「餐饮领袖新零售峰会」。认真听完了餐饮前辈和新秀们的分享,觉得获益匪浅,把脑子里的核心纪要整理了一下,今天和大家做一个简单的分享,欢迎感兴趣的小伙伴一起交...

数澜科技
昨天
32
0
DNS-over-HTTPS 的下一代是 DNS ON BLOCKCHAIN

本文作者:PETER LAI ,是 Diode 的区块链工程师。在进入软件开发领域之前,他主要是在做工商管理相关工作。Peter Lai 也是一位活跃的开源贡献者。目前,他正在与 Diode 团队一起开发基于区块...

红薯
昨天
116
0
CC攻击带来的危害我们该如何防御?

随着网络的发展带给我们很多的便利,但是同时也带给我们一些网站安全问题,网络攻击就是常见的网站安全问题。其中作为站长最常见的就是CC攻击,CC攻击是网络攻击方式的一种,是一种比较常见的...

云漫网络Ruan
昨天
31
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部