这里是Java开发的新手。我在Eclipse中使用gradle。
我想导入JSONParser。在我的代码中,我有:
import org.json.simple.parser.JSONParser;
在build.gradle中,我有:
repositories {
mavenCentral()
}
dependencies {
compile 'com.googlecode.json-simple:json-simple:1.1.1'
}
但是,当我尝试构建时,我得到了:
int/MainApp.java:7: error: cannot find symbol
import org.json.simple.parser;
^
symbol: class parser
location: package org.json.simple
1 error
这是怎么回事?我想我不完全了解gradle的工作原理。
答案 0 :(得分:1)
请清理并重新构建可能是可行的,否则请仔细阅读库说明或尝试放入
repositories {
maven {
url "https://jitpack.io"
}
}
答案 1 :(得分:1)
尝试一下,可能对您有帮助:
buildscript {
ext {
springBootVersion = '2.1.0.RELEASE'
}
repositories {
mavenCentral()
}
dependencies {
classpath("org.springframework.boot:spring-boot-gradle-
plugin:${springBootVersion}")
}
}
apply plugin: 'java'
apply plugin: 'idea'
apply plugin: 'org.springframework.boot'
apply plugin: 'io.spring.dependency-management'
group = 'com.xyz'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = 1.8
repositories {
mavenCentral()
}
dependencies {
compile 'com.googlecode.json-simple:json-simple:1.1.1'
}
答案 2 :(得分:1)
答案 3 :(得分:1)
如果您将jar文件放在一个文件夹中,例如在根目录的lib文件夹中,请将以下内容添加到gradle版本中
dependencies
{
compile files('libs/something_local.jar')
}