我有一个问题,我试图在我的gradle / spring启动项目中包含org.json
作为依赖项。在我的build.gradle中,我有
dependencies {
compile("org.springframework.boot:spring-boot-starter-web")
compile("org.springframework.boot:spring-boot-starter-security")
compile("org.json:json:20141113")
}
但是在编辑器窗口中,看起来IntelliJ无法导入org.json - 它无法找到包
奇怪的是,我可以在IntelliJ中运行gradle'build'任务而没有错误,我可以运行
./gradlew clean build && java -jar build/libs/MyApp-0.1.0.jar
它工作正常。
这是一个'胖罐'的问题吗?我不确定是因为org.json
绝对不在命令行的类路径中。任何建议表示赞赏。
答案 0 :(得分:14)
我能够在我的gradle依赖项中成功下载json:
var pointA = new google.maps.LatLng(25.48, -71.26);
var radiusInKm = 10;
var pointB = pointA.destinationPoint(90, radiusInKm);
答案 1 :(得分:3)
如前所述,mvnrepository为不同的Build系统提供了代码段。
选择所需的版本之后,在页面中间,选择Gradle
作为构建系统,将代码段复制并粘贴到build.gradle
文件的java项目的dependencies
部分中。
// https://mvnrepository.com/artifact/org.json/json
compile group: 'org.json', name: 'json', version: '20180813'