OpenCSV包不存在gradle

iyfjxgzm  于 2023-11-18  发布在  其他
关注(0)|答案(1)|浏览(106)

我试图创建一个CSV作家,看到OpenCSV是一个很好的选择。然而,我一直有无尽的麻烦试图导入和使用它。
这是我的建筑。gradle

dependencies {
    testCompile group: 'junit', name: 'junit', version: '4.12'
    compile group: 'com.opencsv', name: 'opencsv', version: '4.1'
}

字符串
我在代码的顶部导入了它,如下所示:

import com.opencsv.CSVWriter;


代码片段(可能不相关,因为我才刚刚开始)当我尝试通过命令行用javacmyapp.java编译代码时,会发生此错误。

File file = new File("../");

    try {
        br = new BufferedReader(new FileReader(csvFile));
        FileWriter outputfile = new FileWriter(file);
        CSVWriter writer = new CSVWriter(outputfile);
        writer.close();


我得到的错误是在第1行(OpenCSV的导入)说com.opencsv不存在。Intellij问我是否想在一个点上将其添加到我的类路径,我说是的。我尝试清理和重建项目也无济于事。

ddarikpa

ddarikpa1#

build.gradle (Module: app)中,添加以下内容:

dependencies {
    implementation 'com.opencsv:opencsv:5.8'
    ...
}

字符串
在你的build.grade (Module: project)(或settings.gradle的较新的android版本)中,确保有mavelCentral()
例如:

repositories {
        google()
        mavenCentral()
    }

相关问题