IntelliJ IDEA import and reimport a project

一下是import一个Maven project的时候需要进行的配置:

(1)Keep projects files in: 
通过这一个check box来指定“项目文件”在导入之后的location。
比如说,当你import一个project并希望将“.iml”文件和“.idea”文件夹导入到指定的文件夹中,而不是默认的位置。
默认地,IntellJ IDEA会将“项目文件”放在pom.xml的旁边。



(2)Import Maven projects automatically:
选择该项,如果你想要每次你修改你的pom.xml文件时,IntelliJ IDEA都会自动执行reimport。


(3)Create IntelliJ IDEA modules for aggregator projects (with 'pom' packaging):
选择该项,在该“aggressive project”的pom.xml中的包含的每一个Maven Modules将会被创建。


(4)Create module groups for multi-module Maven projects:
选择该项,IntelliJ IDEA将会根据该aggressive Maven project创建一个module group,包含每个nested modules。


(5)Keep source and test folders on reimport:
1.选择该项,所有的“source”和“test”文件夹将会在每次import时被保存。
2.不选该项,所有之前配置的“source”和“test”文件夹将会在每次import的时候被remove掉。
默认地,该check box如下设置的:
1.对于new project:不选该项;
2.对于already imported projects:选择该项。


(6)Exclude build directory (PROJECT_ROOT/target):
选择该项,来从该项目中排出build目录。
这个可能会有用,如果你想要加速项目导入的进程。
不选该项,IntelliJ IDEA在每次你import一个project的时候,将会在build目录下的文件建立索引,这样的话有可能会有额外的时间开销。



(7)Use Maven output directories:
不选该项,build将会被创建在IntelliJ IDEA的默认output目录:USER_HOME\IdeaProjects\<project>\classes\Production\;
选择该项,build被创建在Mavende output目录,而且,IntelliJ IDEA编译的结果被reused。
但是,IntelliJ IDEA本身不会reuse Maven build的结果,and,会重头编译。



(8)Generated sources folders:
当你reimport一个project的时候,指定你的source root的directory。
你可以选择这下面的一种选项:
1.Detect automatically: 这是默认选项。IntelliJ IDEA将自动的识别产生sources的位置。
IntelliJ IDEA也会识别标记为source root的路径。但是,IntelliJ IDEA只在target/generated-sources和target/generated-sources/*下搜索。
2.target/generated-sources:这个选项让你手动的标记source root。
3.subdirectories of "target/generated-sources":这个选项让你手动的标记subdirectory为source root。
4.Don't detect:这个选项让你跳过detection process。



(9)Phase to be used for folders update:
选择用来folder updat的Maven phase。这可能有用,如果你调整你的plugins,为了使额外的sources在某些阶段被load进来。


(10)Automatically download:
选择source、documenation,在一个opening Maven project中,这些将会被自动下载。


(11)Dependency types:
使用这个field来指定,当你reimport project时候的dependency types。


(12)Use Maven3 to import a project:

  • 6
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值