java - 在groovy中导入opencsv库

标签 java groovy

我又觉得自己傻了。我想使用 opencsv 库。我下载了它(grab 在我的网络上不起作用)并在我的“中央配置”中定义:

this.class.classLoader.rootLoader.addURL(new URL("file:///${currentDir}/lib/opencsv-3.5.jar"))

我现在使用给定的参数启动 groovy:

groovy.exe" -Xms1024m -cp .;lib/opencsv-3.5.jar test.gy

在我导入 Reader 的脚本中:

import au.com.bytecode.opencsv.CSVReader

这就是它失败的地方......

org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
Y:\pimconsole\scripts\testcsv.gy: 6: unable to resolve class au.com.bytecode.ope
ncsv.CSVReader
 @ line 6, column 1.
   import au.com.bytecode.opencsv.CSVReader

我以为我已经弄清楚了:/

最佳答案

我找到了答案: 他们重新打包了这些东西,现在是 com.opencsv.CSVReader 而不再是 au.com.bytecode.opencsv.CSVReader...但是很难找到。 ..

import com.opencsv.CSVReader

作品 抱歉:x

关于java - 在groovy中导入opencsv库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32504447/

相关文章:

c# - 如何检测图像上的水位?

grails - 查找属性的类型,具有域类和属性路径

Java/Groovy - 字符串 : replace characters on matched regex

java - 通过 Groovy 脚本访问 Java 局部变量

java - Spring - 需要在 @Component 类中 Autowiring @RestController 类

java - Hadoop:使用什么来代替已弃用的接口(interface) Mapper 和Reducer?

java - 带有 Google Cloud Endpoints 的 .api 文件 - 如何自定义

java - 从 Java Spring Boot 中的 OneToMany 关系获取特定值

groovy - 让 Groovy 脚本像葡萄一样从文件系统中抓取一个 jar

java - 使用 app.context 时 Grails 重定向到错误的地址?