Eclipse中的工作目录叫Workspace,项目工程是Project,大家习惯一个Workspace中包含多个Project。
但在IDEA中不存在Workspace概念,只包含Project和Module概念。即工作目录都是按工程(Project)来划分的,一个工程中包含多个子项目(Module)。
所以你可以将IDEA中的Project当成Eclipse中的Workspace,将Module看成Eclipse中的Project。
1 项目导入
1.1 使用SVN工具检出
1.1.1 下载安装TortoiseSVN
![](https://img.haomeiwen.com/i5380568/e26c79d2f6a14c83.png)
注意:安装命令行工具,默认不安装,注意点选安装
![](https://img.haomeiwen.com/i5380568/3818882d05a77846.png)
1.1.2 建立工作区间 项目导入
![](https://img.haomeiwen.com/i5380568/700b451f7cfe80a0.png)
[图片上传失败...(image-3a8c86-1535100929885)]
![](https://img.haomeiwen.com/i5380568/2ea2c08afaa45012.png)
1.1.3 检出项目初始配置依赖jar包
![](https://img.haomeiwen.com/i5380568/59d2db8aa7465ffa.png)
1.2 导入项目
![](https://img.haomeiwen.com/i5380568/991cf9a662261d8f.png)
![](https://img.haomeiwen.com/i5380568/868e8ec0c38c6966.png)
2 项目配置
ctrl+shift+alt+s 打开项目配置
2.1 Project配置
![](https://img.haomeiwen.com/i5380568/2f9f2d0f04a71a46.png)
2.2 Modules配置
2.2.1 Soruces配置
![](https://img.haomeiwen.com/i5380568/d61d8fa22c31d894.png)
1.Excluded Folders中添加的这些文件在使用搜索的时候不会去搜索,提高搜索准确性
2.标准web项目右边应该把webapp标记为Resources,thorn特殊 但也能改 为了符合习惯 此处不要标记webapp为Resources
2.2.2 Paths配置
![](https://img.haomeiwen.com/i5380568/b805cc6f038bd9a7.png)
2.2.3 Dependencies配置
![](https://img.haomeiwen.com/i5380568/dcf677a23f2cced0.png)
**这个界面可以配置项目需要的jar包以及项目依赖 **
- 对于thorn项目来说 因为用的maven版本较老,IDEA不支持 在这里不用maven.但是如果项目上有使用eclipse的也有使用idea的那么此处的处理方式建议:在project.xml中加入依赖jar 并在此处手工加入依赖jar,此处较为复杂不象eclipse的处理方式添加jar依赖后手动再次maven eclipse
2.3 项目原型配置
2.3.1 Facets配置
![](https://img.haomeiwen.com/i5380568/541c093c799ecf2d.png)
配置完右下角会出现让你创建artifacts 点击fix
2.3.2 Artifacts配置
![](https://img.haomeiwen.com/i5380568/d658ebfbaa45239e.png)
- 红圈从上往下
- artifacts 和maven中的artifacts含义相同
artifacts类型
自己手动加入右边的相关加入到左边的对应路径
- artifacts 和maven中的artifacts含义相同
- web项目一般用这个三个 从上往下是jar包、war包展开形式 、war包压缩形式,开发阶段用第二个 发布用第三个
2.4 项目运行配置
![](https://img.haomeiwen.com/i5380568/c18e668f4ff07790.png)
![](https://img.haomeiwen.com/i5380568/414bba11e0c0c878.png)
![](https://img.haomeiwen.com/i5380568/3e839ea8b912b7a7.png)
- VM options: 配置vm参数
- On Update action: 中这个参数当你触发更新按钮进行更新
- HTTP port: 项目启动的端口
- JMX port: 发布需要的端口
-
*多个tomcat端口不能重复
选择对应war
然后保存后工具栏出现toolbar
,Enjoy it.
网友评论