java - 通过gradle将javax.mail依赖jar添加到intellij库

标签 java intellij-idea gradle

我需要通过gradle build将mail-1.4.7 jar文件包含到我的intellij idea项目库中。我将编译存储库名称添加到我的 build.gradle 文件中,如下所示:

编译 'javax.mail:mail:1.4.7'

然后我运行我的构建,虽然在构建期间没有错误,但我无法在我的项目库中看到 jar。我在想通过 gradle 构建,jar 将被自动管理。不确定我是否需要尝试别的东西。我也尝试运行 gradle :cleanIdea 但没有成功。

最佳答案

我终于解决了这个问题。我恢复了所有更改以重新开始。按照以下步骤操作:

  1. compile 'javax.mail:mail:1.4.7' 添加到 build.gradle 文件中的依赖项。
  2. 运行 gradle build 这将下载 jar 文件以放入存储库。
  3. 运行gradle cleanIdea
  4. 运行gradle idea

这解决了 cleanidea 清除 intellij 的 iml 文件并通过 gradle idea 命令重新生成的所有问题。

关于java - 通过gradle将javax.mail依赖jar添加到intellij库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22544249/

相关文章:

kotlin - Ktlint 不允许通配符导入? (使用 IntelliJ 自动导入功能)

java - Intellij 自动构建 - 不存在

Scala 工作表无法解析类名 - IntelliJ IDEA

spring-boot - IntelliJ Gradle 构建失败 : Incompatible because component compatible with Java 17 and the consumer needed Java 11

java - Hibernate DAO/SessionFactory 使用

java - 添加验证以防列表返回 null 的最佳方法?

java - Gradle 派生出多次 war

android - 带 Lint 的StackOverflowError

java - 无法获取 session 属性(新 session 正在 JSP 中创建)为什么?

java - 如何使用 AWS Java SDK 按降序从 DynamoDb 获取项目?