我目前正在使用Gradle进行一个静态编程语言项目(此处为源代码)。这是一个Bukkit插件,它依赖于我维护的库(此处为库源代码)。在终端中运行./gradlew Assembly ble
时,一切正常,构建成功(下面的日志)。
$ ./gradlew assemble --console plain
> Task :compileKotlin
w: Some JAR files in the classpath have the Kotlin Runtime library bundled into them. This may cause difficult to debug problems if there's a different version of the Kotlin Runtime library in the classpath. Consider removing these libraries from the classpath
w: /home/axel/.gradle/caches/modules-2/files-2.1/com.github.axelrindle/PocketKnife/v1.3.0/b2303013bfd8e21c419f1d640ef374afc48e86af/PocketKnife-v1.3.0.jar: Library has Kotlin runtime bundled into it
> Task :compileJava NO-SOURCE
> Task :processResources
> Task :classes
> Task :inspectClassesForKotlinIC
> Task :jar
> Task :assemble
BUILD SUCCESSFUL in 5s
4 actionable tasks: 4 executed
但是在IDEA中工作时,我的库是IDE因任何原因无法解决的唯一库。
我已经尝试了以下步骤:
~/.gradle/caches
;.想法
).IdeaIC2019.1
)我已经阅读了以下问题/答案,但没有一个有效:
另外,我的< code>idea.log可以在这里找到:https://pastebin.com/0Z5b3Wdp
最后但并非最不重要的一些版本信息:
IntelliJ IDEA 2019.1.3 (Community Edition)
Build #IC-191.7479.19, built on May 28, 2019
JRE: 1.8.0_202-release-1483-b58 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Linux 4.18.0-21-generic
$ ./gradlew --version
------------------------------------------------------------
Gradle 5.4.1
------------------------------------------------------------
Build time: 2019-04-26 08:14:42 UTC
Revision: 261d171646b36a6a28d5a19a69676cd098a4c19d
Kotlin: 1.3.21
Groovy: 2.5.4
Ant: Apache Ant(TM) version 1.9.13 compiled on July 10 2018
JVM: 12.0.1 (Oracle Corporation 12.0.1+12)
OS: Linux 4.18.0-21-generic amd64
我刚刚从 https://github.com/axelrindle/Broadcaster-Plugin 克隆了您的存储库
在你的build.gradle文件中,你引用了你的小刀制品的1.2.2版本,它在你的GitHub中并不存在。如果您使用像1.2.1这样的现有版本,IntelliJ可以解决这种依赖性。
经过多次失败的故障排除,我发现了问题所在。我的库包含捆绑的kotlin运行时,这导致无法使用IDEA进行调试和解决问题。我将该项目拆分为多个子项目,其中实际的api依赖项不绑定kotlin运行时。这解决了我的问题。
我已经在pom中配置了本地maven存储库。xml。当我构建项目时,它会显示依赖项下载错误(请参阅下面的日志)。Maven正在尝试从我的本地Maven存储库下载所有依赖项。 日志 这是我的pom。xml文件 本地存储库是http://XXX。XXX。XX。XXX:8081/artifactory/libs本地发布 xml。背景
我升级了我的AS,错误开始出现 我找了所有的地方,但我不能解决问题 这是我的构建。gradle(项目),脱机是未检查的,我做了无效和重启没有工作, 什么意思不能解决依赖?这是我在gradle(应用程序)中添加存储库时得到的结果
我有安装了M2E的eclipse oxygen。我通常通过右键单击->Spring Tools->update Maven dependencies来更新我的依赖项。默认情况下,这将使用,这是我不想要的。 注意:我的项目不是eclipse中的maven项目
我有一个奇怪的问题,< code > mvn clean install-d project . version = 1 或< code>jenkins build运行正常,但当我在IDE中打开模块时,intellij变得非常愤怒,这影响了开发。 我在intellij日志中看到以下问题 POM 代码受版权保护,所以不能透露,但这是一个基本大纲 < li>fabric-common:基本模块(用于绑
我是一名新的Android学习者,我正在为语言翻译制作我的第一个Android应用程序。在添加了一些依赖项之后,我遇到了一些问题。我该怎么解决这个问题? Gradle同步失败:无法解决配置的所有依赖项: app: dedegRuntimeClasspath。无法确定android.arch.lifecycle的工件: livedata: 1.1.1:脱机模式下没有缓存版本有关详细信息,请参阅IDE
我作为一个Maven新手,我正在玩我自己的本地Sonartype Nexus。我已经将我的maven安装配置为使用它作为代理,并且在解决我的< code>pom.xml中的以下依赖关系时,它对于一个简单的测试项目工作得很好 接下来,我尝试了一个类似的项目 在.常春藤使用与代理相同的Nexus服务器(在中配置.xml) 但是,在运行ant时,它无法解析 我已经尝试在Nexus安装中添加更多的远程存储