您的位置:首页 > 运维架构 > Apache

IntelliJ IDEA+Apache Maven+Git/Github的集成使用

2014-10-23 18:46 120 查看
开发环境准备

java环境,下载jdk,配置JAVA_HOME环境变量,控制台通过 java -version判断jdk是否配置好

maven环境,下载maven,配置M2_HOME环境变量,控制台通过 mvn -v判断maven是否配置好

git环境,下载git,一般是可安装程序无需配置,lunix可以直接使用命令行通过软件库安装 如ubuntu:sudo apt-get install git,控制台通过 git version判断是否已安装git

安装IDEA开发工具

下载最新版的idea开发工具收费版(破解license,http://my.oschina.net/Dreampie/blog/323244

启动配置,一般只选择自己常用的插件,避免内存占用太多

前面一般选择默认,遇到license部分选免费试用30天,

Version Control System版本控制系统,我只用到git,所以之选git,如果你用到svn,选Subversion



Web Page Plugin web开发的一些插件选你的界面模板freemaker,jsp,cofeescript等等


HTML/Javascript Dev Plugin,Debug 动态css Lesscss等


Other Plugin,最好选择Eclipse,用来兼容eclipse项目,github,gradle是类似maven的项目管理工具不用的可以不选,junit和maven必须的


进入第一个界面,表示你的插件已经设置好了,前面的插件即使没有选也没关系Configure(已经进入项目界面的在File里有Settings或者Perfrence)里有个Plugins可以配置Plugin的启用或者停用,或者在线下载一些插件



插件配置界面,勾选启用



Browse Repositeries 安装在线插件



修改墨绿主题,根据上面的方法找到Settings/Perference,找到Apperance-》Theme-Darcula(可以override default fonts来修改字体)





checkout from github,如果已经在项目节目在菜单栏找到VCS下面有 Checkout From Version Control->Github,如果你公司有git服务器,那就checkout from git,输入你公司的项目地址



登录你的gihub,Master Password可以取消,是本地库密码,输入github的库链接,选好项目clone目录





open it,点击左下角的电脑图标,显示出plugin的窗口



右侧maven project,有刷新按钮,刷新一下 ,注意看底部状态条会有下载dependency的进程,等进程运行完了,依赖的包就下载完了


如果你的maven不能使用检查一下maven配置,看看Settings/Perference里 Maven home directory是不是有值,如果没有 override选中,点击...选择maven的目录



同理git不能使用的话,Settings/Perference里Path git 选择你的git.exe文件(windows),注意不是目录是执行文件,图片是linux



ok回到项目界面,点击左侧Project窗口,展开项目打开IdeaKeygen文件,如果没有设置jdk,会提示Setup SDK



设置JDK



除此之外还可以在File-》Project Structure-》SDK里设置jdk或者右上角的倒蓝三角的快捷符号



修改IdeaKeygen里的main方法wangrenhui改成你的名字,右键run,生成license



菜单Help-》Register...输入你的license



目前为止开发环境已经配置好了,接下来,使用maven的方式创建一个项目

File->new Project->maven (选择maven的webapp模板)



填写组织名称一般域名,项目id,maven用


项目名称



maven模板生成的项目结构,如果不是这样的可以手动新建,并通过右键文件夹 Make Directory As设置为源码或者资源目录等,pom文件发生改动是点击绿色提示里的import,导入修改



maven的配置文件是根目录下的pom.xml

常用的Dependencies结构是配置你依赖的jar包,如上图的junit包

properties节点配置你的变量,如版本号看下图plugin配置

其次配置你的服务器容器build->plugins,可以配置jetty或者tomcat等有maven插件的所有容器,配置好了后,打开右侧的maven project窗口,plugins下有相应的执行命令


接下来,右键jetty:run, run或者debug都可以了,前提是你的配置都已完成,测试一下checkout from github,https://github.com/Dreampie/icedog.git clone下icedog项目,对照配置吧

右上角有个黄色箭头连线,点击可以查看jar依赖图,icedog依赖如下:



注意右上角上下箭头是git的pull(从服务器更新)和push(提交到服务器)操作,除此之外在VCS菜单里也有相应的操作,找不到快捷键时使用菜单也是一样的,看看idea自带的Emmet插件,新建一个html文件,在body输入div.a>a.f>span.a,按下tab,看看Zen Coding效果如何

其他好用的功能,各位自己摸索吧,也可以给我留言
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: