我可以通过安装工件install:install-file,但是如何下载工件?
例如:
mvn download:download-file -DgroupId=.. -DartifactId=.. -Dversion=LATEST
Run Code Online (Sandbox Code Playgroud) 我在网络上搜索了“gradle classpath site:stackoverflow.com”和“gradle classpath”,并仅在以下位置找到了相关信息:
Gradle:类路径和编译依赖项之间有什么区别?
余登宝的回答中写道:
compile 'org.hibernate:hibernate-core:5.0.5.Final' 是一个模块依赖声明。编译配置(现在已被实现配置弃用。)只是仅实现依赖项的关键字。它不是描述它是什么类型的依赖关系的关键字(这里按类型我遵循教程中定义的三种类型,即模块、文件和项目。)
据我了解,classpath这也是关键字。我试图在 gradle 文档中找到它的含义:
https ://docs.gradle.org/current/userguide/declaring_dependency.html
其中引用了其他一些内容:
https://docs.gradle.org/current/userguide/dependency_management_for_java_projects.html
https://docs.gradle.org/current/userguide/java_library_plugin.html
https://docs.gradle.org /current/dsl/org.gradle.api.artifacts.Configuration.html
https://docs.gradle.org/current/userguide/variant_model.html
https://docs.gradle.org/current/userguide/java_plugin.html
另外: https://docs.gradle.org/current/javadoc/org/gradle/api/initialization/dsl/ScriptHandler.html https://docs.gradle.org/current/javadoc/org/gradle/api/tasks /Classpath.html https://docs.gradle.org/current/userguide/organizing_gradle_projects.html
其中提到了“compileClasspath”。如果classpath关键字只是被弃用compile,为什么文档中没有它?
PS我的意思是像:
buildscript {
repositories {
jcenter()
maven {
url 'https://maven.google.com/'
name 'Google'
}
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.4.1'
}
}
Run Code Online (Sandbox Code Playgroud)
回答后添加: