我有一个依赖于在 buildSrc 目录中编译的插件(MyTools)的 gradle 构建。这部分工作正常。我遇到的问题是尝试从外部 jar 导入一个类以在 myTools 插件的源代码中使用。
我的目录结构如下所示:
buildSrc
---build.gradle
---MyTools
-----build.gradle
-----settings.gradle
-----libs
-------yuicompressor-2.4 .6.jar
-----src
-------main
---------groovy
-----------com
---------- ---我的
----------------MyTools.groovy
---------------MyToolsPlugin.groovy
---------资源
-----------META-INF
-------------gradle-plugins
-------------gradle-plugins/MyTools.properties MyTools/build.gradle
的内容是:
dependencies {
runtime fileTree(dir: 'libs', include: '*.jar')
}
当我尝试从 MyTools.groovy 导入 com.yahoo.platform.yui.compressor.CssCompressor 时,我
收到以下消息:
“无法解析 com.yahoo.platform.yui.compressor.CssCompressor 类”
有人可以告诉我我是什么吗做错了吗?
问问题
609 次