hor*_*eds 2 java spring gradle
我在将一个外部库PyramidIO添加到Java Spring MVC程序时遇到了麻烦.这是我使用这些的第一个项目.
PyramidIO的GitHub页面显示了如何使用Maven通过存储库添加它.我正在使用Gradle,这就是我所做的:
gradle.build
dependencies {
compile('org.springframework.boot:spring-boot-starter-thymeleaf')
compile('org.springframework.boot:spring-boot-starter-web')
compile('gov.nist.isg:pyramidio')
compile ('org.webjars:jquery:2.1.4')
testCompile('org.springframework.boot:spring-boot-starter-test')
}
Run Code Online (Sandbox Code Playgroud)
我不确定这是否有效,因为我无法弄清楚如何在项目中导入它.我试过几个陈述.这就是我现在拥有的:
import gov.nist.isg.pyramido.*;
我不是使用存储库的忠实粉丝,因为有时我在没有互联网连接的情况下工作.我想简单地为PyramidIO添加.jar,但我在GitHub下载中找不到它,我不知道如何正确地将它编译成.jar.
我该如何将这个库加入我的项目?
您可以pyramidio-cli-[version].jar在github上下载发布项目页面.然后你已经下载了它,你可以将它放在项目路径下并将其添加为依赖项,例如:
dependencies {
compile files('libs/pyramidio-cli-0.0.3.jar')
}
Run Code Online (Sandbox Code Playgroud)
然后,导入将被解决
import gov.nist.isg.pyramidio.*;
Run Code Online (Sandbox Code Playgroud)
需要明确的是,在您使用存储库时,知道您不必担心互联网连接可能会很有用.Gradle有一个本地依赖项缓存,因此一旦下载的库可以脱机使用,可以构建项目,直到提供新的依赖项.
| 归档时间: |
|
| 查看次数: |
3469 次 |
| 最近记录: |