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
注意:安装命令行工具,默认不安装,注意点选安装
1.1.2 建立工作区间 项目导入
[图片上传失败...(image-3a8c86-1535100929885)]
1.1.3 检出项目初始配置依赖jar包
1.2 导入项目
2 项目配置
ctrl+shift+alt+s 打开项目配置
2.1 Project配置
2.2 Modules配置
2.2.1 Soruces配置
1.Excluded Folders中添加的这些文件在使用搜索的时候不会去搜索,提高搜索准确性
2.标准web项目右边应该把webapp标记为Resources,thorn特殊 但也能改 为了符合习惯 此处不要标记webapp为Resources
2.2.2 Paths配置
2.2.3 Dependencies配置
**这个界面可以配置项目需要的jar包以及项目依赖 **
- 对于thorn项目来说 因为用的maven版本较老,IDEA不支持 在这里不用maven.但是如果项目上有使用eclipse的也有使用idea的那么此处的处理方式建议:在project.xml中加入依赖jar 并在此处手工加入依赖jar,此处较为复杂不象eclipse的处理方式添加jar依赖后手动再次maven eclipse
2.3 项目原型配置
2.3.1 Facets配置
配置完右下角会出现让你创建artifacts 点击fix
2.3.2 Artifacts配置
- 红圈从上往下
- artifacts 和maven中的artifacts含义相同
自己手动加入右边的相关加入到左边的对应路径
- artifacts 和maven中的artifacts含义相同
- web项目一般用这个三个 从上往下是jar包、war包展开形式 、war包压缩形式,开发阶段用第二个 发布用第三个
2.4 项目运行配置
- VM options: 配置vm参数
- On Update action: 中这个参数当你触发更新按钮进行更新
- HTTP port: 项目启动的端口
- JMX port: 发布需要的端口
-
*多个tomcat端口不能重复
然后保存后工具栏出现
,Enjoy it.