无论我尝试什么都无法找到 CsvReader
Unable to find CsvReader no matter what I try
所以我试图让下面的代码工作“https://github.com/jintrone/TEVA”,唯一的问题是我是一个 Java 新手。起初我遇到了编译错误 "it.uniroma1.dis.wsngroup.gexf4j.core does not exist",我通过下载 gexf4j jar 并将其添加到 ./lib/ 文件夹中解决了这个问题。现在编译成功但我得到:
Exception in thread "main" java.lang.NoClassDefFoundError: com/csvreader/CsvReader
我从中获取的文件执行以下操作 import com.csvreader.*;
我下载了 opencsv-2.4.jar
和 opencsv-3.7.jar
并将它们放入 lib 但无济于事(此外,lib 已经包含 javacsv.jar
).我尝试将代码修改为import opencsv.csvreader
,import au.com.csvreader'...
却得到了error: package ... does not exist
.
有人有想法吗?这些语言问题对新手来说很难。
谢谢大家
在下面找到一个工作步骤指南
- 通过
git clone https://github.com/jintrone/TEvA.git
或下载 ZIP 文件 https://github.com/jintrone/TEvA/archive/master.zip
获取源存储库
- 从
http://central.maven.org/maven2/it/uniroma1/dis/wsngroup/gexf4j/gexf4j/1.0.0/gexf4j-1.0.0.jar
下载缺少的库并将其存储在 lib/
目录中
- 构建项目
ant
构建完成时会出现一些警告(没有注意)。
然后您可以开始示例(有关详细信息,请查看项目的 README.md)
cd deploy/
java -cp TEvA.jar edu.mit.cci.teva.example.RunSampleCsv ...
edit 您可能需要修改文件 resources/cfinderbatch.properties
(在使用 ant
构建之前)并将路径更改为 cfinder
申请。
cfinderapplication=/usr/local/bin/cfinder
更改二进制文件的路径 CFinder_commandline
(例如 cfinderapplication=/your/path/CFinder_commandline
)。在 manual 之后,它应该在您提取 CFinder*.zip
存档的顶层目录中。您很可能需要设置可执行标志 chmod +x CFinder_commandline
.
如果所有这些都不能解决您的问题,您可以尝试联系 CFinder people。
所以我试图让下面的代码工作“https://github.com/jintrone/TEVA”,唯一的问题是我是一个 Java 新手。起初我遇到了编译错误 "it.uniroma1.dis.wsngroup.gexf4j.core does not exist",我通过下载 gexf4j jar 并将其添加到 ./lib/ 文件夹中解决了这个问题。现在编译成功但我得到:
Exception in thread "main" java.lang.NoClassDefFoundError: com/csvreader/CsvReader
我从中获取的文件执行以下操作 import com.csvreader.*;
我下载了 opencsv-2.4.jar
和 opencsv-3.7.jar
并将它们放入 lib 但无济于事(此外,lib 已经包含 javacsv.jar
).我尝试将代码修改为import opencsv.csvreader
,import au.com.csvreader'...
却得到了error: package ... does not exist
.
有人有想法吗?这些语言问题对新手来说很难。
谢谢大家
在下面找到一个工作步骤指南
- 通过
git clone https://github.com/jintrone/TEvA.git
或下载 ZIP 文件https://github.com/jintrone/TEvA/archive/master.zip
获取源存储库
- 从
http://central.maven.org/maven2/it/uniroma1/dis/wsngroup/gexf4j/gexf4j/1.0.0/gexf4j-1.0.0.jar
下载缺少的库并将其存储在lib/
目录中 - 构建项目
ant
构建完成时会出现一些警告(没有注意)。
然后您可以开始示例(有关详细信息,请查看项目的 README.md)
cd deploy/
java -cp TEvA.jar edu.mit.cci.teva.example.RunSampleCsv ...
edit 您可能需要修改文件 resources/cfinderbatch.properties
(在使用 ant
构建之前)并将路径更改为 cfinder
申请。
cfinderapplication=/usr/local/bin/cfinder
更改二进制文件的路径 CFinder_commandline
(例如 cfinderapplication=/your/path/CFinder_commandline
)。在 manual 之后,它应该在您提取 CFinder*.zip
存档的顶层目录中。您很可能需要设置可执行标志 chmod +x CFinder_commandline
.
如果所有这些都不能解决您的问题,您可以尝试联系 CFinder people。