【发布时间】:2012-03-06 19:14:23
【问题描述】:
我尝试编译和打包我的 java 应用程序,但在尝试指定我的本地存储库时遇到问题,我的 jar 将在其中用作依赖项。我已将我的应用程序所需的所有 jar 存储在“/home/test/lib”中。我的 build.gradle 文件如下:
apply plugin:'application'
apply plugin:'java'
apply plugin:'idea'
def repositoryPath = '/home/test/lib'
repositories {
repositoryPath
}
dependencies {
"org.springframework:spring-orm:3.0.2.RELEASE"
"org.springframework:spring-context-support:3.0.2.RELEASE"
'commons-dbcp:commons-dbcp:1.4'
'org.apache.ibatis:ibatis-sqlmap:2.3.4.726'
'commons-dbutils:commons-dbutils:1.3'
'joda-time:joda-time:1.6'
'commons-lang:commons-lang:2.5'
'com.google.collections:google-collections:1.0'
}
jar {
baseName = 'testJar'
}
mainClassName = "com.some.test.testRunner"
当我运行 gradle build 时,我收到“包 * 不存在”错误。
我的假设是 gradle 在我的 lib 文件夹中找不到必要的外部 jar。有人可以指出我在这里可能做错了什么。
谢谢
【问题讨论】:
标签: java build jar javac gradle