【问题标题】:Intellij working with hybrid projects (maven+gradle)Intellij 处理混合项目(maven+gradle)
【发布时间】:2015-07-08 23:08:02
【问题描述】:

我正在处理两个 Java 项目:Gradle 项目和一个对 Gradle 项目具有快照依赖关系的 Maven 项目。

当我更改 gradle 项目时,我需要将其安装到 m2 并刷新 IntelliJ 中的依赖项。

有没有办法让 gradle 项目源在 maven 项目中始终保持最新状态,而无需将其安装到 m2 中?

【问题讨论】:

  • 迄今为止我发现的最佳方法是在 Intellij 中将安装任务(在 Gradle 窗口下)标记为“执行后生成”。所以按 F9 (make) 会自动将工件安装到 .m2
  • Gradle 最近宣布了支持持续构建的新版本 Gradle。这使得 gradle 文件目标可以自动保持最新。
  • 请问如何将gradle项目安装到m2?
  • @diginoise 您应该添加 maven 插件(通过在 build.gradle 中添加:"apply plugin: 'maven'")并使用 gradle install 任务。

标签: java maven gradle intellij-14


【解决方案1】:

你必须在 InteliJ

  • RIGHT CLICK 在您的 Maven 项目中并从上下文菜单中选择 Open Module Settings (F4)
  • 在右侧面板中选择
  • 在中间面板中选择绿色加号(添加库)
  • 从下拉列表中选择 Java
  • 导航到 Gradle 项目的主目录并确认选择

瞧!

【讨论】:

    猜你喜欢
    • 2014-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-21
    • 2012-10-25
    • 1970-01-01
    • 1970-01-01
    • 2018-03-08
    相关资源
    最近更新 更多