我对Groovy还比较陌生,我正试着去了解Gradle。如果我导入组织。jvnet。哈德逊。通过Grapes插件,它可以完美地工作,并且解决了依赖关系。但是,如果我尝试使用Gradle检索依赖关系,则依赖关系不会得到解决。
包org.eclipse.hudson: hudson-core: 3.2.1
适用于Gradle和Grape。
未使用Gradle解决的依赖关系
compile 'org.jvnet.hudson.plugins:checkstyle:3.42'
使用Grape解决的依赖关系
@Grab('org.jvnet.hudson.plugins:checkstyle:3.42')
使用Gradle解决的依赖项
compile 'org.eclipse.hudson:hudson-core:3.2.1'
Gradle构建过程中的错误
line 3, column 1.
import hudson.plugins.checkstyle.CheckStyleResultAction;
^
build.gradle
apply plugin: 'groovy'
repositories {
mavenCentral()
maven {
url "http://repo.jenkins-ci.org/releases/"
}
}
configurations {
ivy
}
sourceSets {
main {
groovy {
srcDirs = ['src/']
}
}
test {
groovy {
srcDirs = ['test/']
}
}
}
dependencies {
compile 'org.codehaus.groovy:groovy-all:2.4.11'
compile "org.apache.ivy:ivy:2.4.0"
ivy "org.apache.ivy:ivy:2.3.0"
// Works
compile 'org.eclipse.hudson:hudson-core:3.2.1'
// Does not work
compile 'org.jvnet.hudson.plugins:checkstyle:3.42'
}
tasks.withType(GroovyCompile) {
groovyClasspath += configurations.ivy
}
您可能没有下载您认为是的jar。看起来像是从组织返回的默认工件。jvnet。哈德逊。插件:checkstyle:3.42依赖关系实际上是一个名为checkstyle-3.42的文件。hpi。
要获取包含类的jar,请使用:
compile group: 'org.jvnet.hudson.plugins', name: 'checkstyle', version:'3.42', ext: 'jar'
然后该类将在您的类路径上找到(您将继续寻找下一个丢失的依赖项)。
问题内容: 我调查了一段时间,可能在这里看到了与aar和可传递依赖项有关的最受欢迎的答案,但是对于我来说,如何使它起作用仍然不清楚。 所以: 我有给定gradle配置的android库: 然后,我将其部署到本地Maven存储库gradle install。部署库的POM文件如下所示: 最后使用上述库作为依赖项对我的Android应用程序进行配置: 在手机上部署应用程序后,我得到了属于我的Andro
我想在我的android应用程序中使用这个库-https://github.com/ragunathjawahar/android-saripaar进行表单验证 我已经包含了依赖项 在我的活动中的super.oncreate方法中 我知道这个错误- 无法解析符号“validator” 错误:找不到符号变量验证器 我已经尝试清理项目和重建项目,它不起作用。
我想在谷歌应用引擎上部署我的Spring应用程序,但我收到了这条错误消息: 谷歌云sdk和应用程序引擎工具已经安装在我的笔记本电脑上。 我在互联网上搜索,发现我必须将项目ID放入gradle文件中: 但问题是gradle不能重新分配所有这些属性。 我的gradle文件有什么问题导致了这个问题吗?
我想在Android Studio中包含一个库,但它显示如下错误: “无法解析:com.lemonlab:expandable-button-menu:1.0.0” 如何解决这个问题?
我刚刚将我的Gradle更新到3.4.1。我的一个模块内有一个API调用。我正在使用应用程序内的模块: 现在,当我用ProGuard生成一个签名的构建时,对象为空,这意味着retrofit不能解析该对象。 附注:在调试模式下,或者我用Gradle版本3.3.2运行应用程序时,这很好 我的改造ProGuard文件: 我的OkHttp proGuard文件: 我的GSON proguard文件:
在上一周我们实现了一个基本的网络爬虫,但是提取页面信息时使用的是正则表达式,这还是比较烦琐,出错率比较高。 我们爬取的信息大多都是网页信息,网页HTML节点(标签)中定义了大量的id和class属性,而且节点之间还有层级关系。 针对于上述这种格式的解析,给大家介绍几种解析库: a. XPath的使用 b. Beautiful Soup的使用 c. PyQuery的使用