3

我在 Windows 和 Linux (Ubuntu) 下使用 IntelliJ IDEA 12.1.4。已安装 Maven 插件。

我有一个带有许多 pom 的大型 Maven 项目。在 Windows 下,当我从 Maven 重新导入时,IDEA 会自动创建工件。但是在我的 Linux 系统下,工件列表总是空的。

它是一个错误吗?Linux 案例中如何生成工件?

4

1 回答 1

3

转到 Maven-Projects-View 并单击聚合器项目的“包”。IntelliJ 然后将运行 Maven,它会在目标文件夹中创建所有工件。如果您运行“安装”,这些工件将被复制到本地存储库。也许您还没有在 Linux 下这样做,所以您的存储库是空的 - 在 Windows 下,我认为 IntelliJ 足够聪明,可以在导入项目时引用这些工件。我个人不知道 IntelliJ 中的任何功能会在重新导入时自动打包/安装所有项目 - 我认为这很烦人。

于 2013-08-13T08:35:05.443 回答