Gradle不满足依赖关系?
问题描述:
我试图建立从GitHub项目:Gradle不满足依赖关系?
https://github.com/tomakehurst/wiremock
的事情是,当我下载并运行gradle build
,我不觉得被装载到类的所有所需的jar文件路径。当我实际尝试运行该事件时出现此错误:
Exception in thread "main" java.lang.NoClassDefFoundError: joptsimple/OptionParser
at com.github.tomakehurst.wiremock.standalone.CommandLineOptions.<init>(CommandLineOptions.java:75)
at com.github.tomakehurst.wiremock.standalone.WireMockServerRunner.run(WireMockServerRunner.java:49)
at com.github.tomakehurst.wiremock.standalone.WireMockServerRunner.main(WireMockServerRunner.java:110)
Caused by: java.lang.ClassNotFoundException: joptsimple.OptionParser
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
... 3 more
什么给出了?是不是应该自己下载这个依赖关系?
如果gradle这个脚本加载从一个罐子,它不会下载罐子,你必须有已经下载的罐子和在正确的文件夹 – chiliNUT
你是如何运行它后,你已经建立它? ./gradlew构建应该工作得很好。这种依赖关系没有什么特别之处。 – Tom