IntelliJ IDEA是否具有类似于eclipse的“工作空间”的概念,其中多个maven项目并行打开?


16

我已经使用Eclipse多年,并且今天开始使用IntelliJ IDEA。

我习惯于将多个Maven项目导入工作空间并并行查看它们。

我今天将一个maven项目导入IntelliJ IDEA-没问题。

我导入了第二个项目-似乎在创建一个对我来说看起来像新的工作空间的项目 -我可以看到新的maven项目,但旧的项目被隐藏了(下的除外File | Open Recent)。

我想一次在屏幕上查看它们-特别是为了管理依赖项。

我的问题是:IntelliJ IDEA是否具有类似于eclipse 的工作区的概念,其中多个maven项目并行打开?

Answers:


32

我使用Eclipse已有大约5年的时间,而现在使用IntelliJ已有大约1年的时间。我最终得出的结论是,IntelliJ所谓的“项目”基本上就是Eclipse所说的“工作区”,而Eclipse所说的“项目”基本上就是IntelliJ所说的“模块”。

首先,这可能引起混乱,因为您告诉IntelliJ您要添加一个新的“ Maven项目”,IntelliJ理解为这意味着您要在Eclipse术语中添加一个新的“ Maven工作区”。因此,您真正需要告诉IntelliJ要做的是在工作区(IntelliJ项目)中创建一个新模块(也称为Eclipse项目)。

因为我们来自Eclipse,所以我们大多数人在我的组织中仅将IntelliJ项目称为“工作区”,并在需要使用“项目”一词时明确限定“ IntelliJ项目”。我认为这可以减少混乱,因为与Eclipse不同,“ IntelliJ项目”的范围与“ Maven项目”的范围不同。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.