gpt4 book ai didi

java - Gradle 没有从存储库中拉取 .jar

转载 作者:行者123 更新时间:2023-11-29 05:11:23 25 4
gpt4 key购买 nike

我通过添加如下所示的“repositories”和“dependencies”行修改了模块 gradle.build 文件。构建返回成功,但是当我检查/libs 时,1.2.0 版本的 jar 不存在并且我在整个 java 代码中出现“无法解析符号”错误。该构建适用于/libs 中的 achartengine-1.1.0.jar,因此 gradle 如何访问(复制或临时)构建的 achartengine-1.2.0.jar 似乎是一个问题(我是新手到 Gradle)。

apply plugin: 'com.android.application'
android {
compileSdkVersion 8
buildToolsVersion "19.1.0"
defaultConfig {
applicationId "org.achartengine.chartdemo.demo"
minSdkVersion 4
targetSdkVersion 7
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
}
/*dependencies {
compile files('libs/achartengine-1.1.0.jar')
}*/
repositories {
maven {url 'https://repository-achartengine.forge.cloudbees.com/snapshot/org/achartengine/achartengine/1.2.0/'
}
}
dependencies {
compile files('libs/achartengine-1.2.0.jar')
}
/*<dependency>
<groupId>org.achartengine</groupId>
<artifactId>achartengine</artifactId>
<version>1.2.0</version>
</dependency>*/

最佳答案

but when i check the /libs, the 1.2.0 version of the jar is not there

除非你手动把它放在那里,否则它不会在那里。

如果你想从 Maven 仓库中获取它,你需要替换:

compile files('libs/achartengine-1.2.0.jar')

与:

compile 'org.achartengine:achartengine:1.2.0'

这仍然不会在 libs/ 中放置任何内容,但它会下载 Artifact 并通过另一种方式将其添加到您的构建过程中。

关于java - Gradle 没有从存储库中拉取 .jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28322159/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com