通过gradle将javax.mail依赖项jar添加到intellij库
我需要通过gradle构建将mail-1.4.7JAR文件包含到IntellijIDEA项目库中。我将编译存储库名称添加到build.gradle文件中,如下所示:通过gradle将javax.mail依赖项jar添加到intellij库,java,intellij-idea,gradle,Java,Intellij Idea,Gradle,我需要通过gradle构建将mail-1.4.7JAR文件包含到IntellijIDEA项目库中。我将编译存储库名称添加到build.gradle文件中,如下所示: 编译“javax.mail:mail:1.4.7” 然后我运行了我的构建,尽管构建过程中没有错误,但我无法在我的项目库中看到jar。我在考虑通过gradle构建,jar将自动管理。不确定我是否需要尝试其他东西。我还试着运行gradle:cleanIdea,但没有成功。最终我解决了这个问题。我恢复了所有更改以重新开始。遵循以下步骤:
编译“javax.mail:mail:1.4.7”
然后我运行了我的构建,尽管构建过程中没有错误,但我无法在我的项目库中看到jar。我在考虑通过gradle构建,jar将自动管理。不确定我是否需要尝试其他东西。我还试着运行gradle:cleanIdea,但没有成功。最终我解决了这个问题。我恢复了所有更改以重新开始。遵循以下步骤:
compile'javax.mail:mail:1.4.7'
添加到build.gradle
文件中的依赖项中gradlebuild
,它将下载jar文件以放入存储库gradle cleanIdea
gradleidea
这解决了
cleanidea
为intellij清除iml文件并通过gradle idea
命令重新生成的所有问题。组javax.mail
的工件javax.mail api
同时被移动到javax.mail api
,所以它应该是:implementation'javax.mail:javax.mail api:1.6.2'
compile'javax.mail:mail:1.4.7'这是我的工作