use*_*804 8 java spring gradle
我有一个问题,我试图org.json在gradle/spring启动项目中包含作为依赖项.在我的build.gradle中,我有
dependencies {
compile("org.springframework.boot:spring-boot-starter-web")
compile("org.springframework.boot:spring-boot-starter-security")
compile("org.json:json:20141113")
}
Run Code Online (Sandbox Code Playgroud)
但是在编辑器窗口中,看起来IntelliJ无法导入org.json - 它无法找到包
奇怪的是,我可以在IntelliJ中运行gradle'build'任务而没有错误,我可以运行
./gradlew clean build && java -jar build/libs/MyApp-0.1.0.jar
Run Code Online (Sandbox Code Playgroud)
它工作正常.
这是一个"胖罐子"的问题吗?我不确定是不是因为org.json它绝对不在命令行的类路径中.任何建议表示赞赏
Dav*_*ler 17
我能够在gradle依赖项中成功下载json:
compile 'org.json:json:20171018'
Run Code Online (Sandbox Code Playgroud)
正如一些人提到的,mvnrepository为不同的构建系统提供了代码片段。选择您想要的版本后,在页面中间,选择Gradle作为构建系统,将代码片段复制并粘贴到您的build.gradle文件中,dependencies在您的 Java 项目部分。
// https://mvnrepository.com/artifact/org.json/json
compile group: 'org.json', name: 'json', version: '20180813'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
20955 次 |
| 最近记录: |