我试图使用LUBM发生器生成160000条数据。
不幸的是,生成器错误地在文件路径中生成反斜杠:
$ java -cp classes/ edu.lehigh.swat.bench.uba.Generator -onto http://asdf.com/xyz
Started...
/home/user/LUBM\University0_0.owl generated
CLASS INSTANCE #: 1657, TOTAL SO FAR: 1657
PROPERTY INSTANCE #: 6896, TOTAL SO FAR: 6896您可以看到错误的路径/home/user/LUBM\University0_0.owl
如何使它生成正确的路径?
发布于 2014-02-10 10:11:20
您将不得不编辑源代码一点。特别是src/edu/lehigh/swat/bench/uba/Generator.java
Generator.java的第647行包含System.getProperty("user.dir") + "\\" +部分。更改它,使其看起来如下:
private void _generateDept(int univIndex, int index) {
String fileName = System.getProperty("user.dir") + "/" +
_getName(CS_C_UNIV, univIndex) + INDEX_DELIMITER + index + _getFileSuffix();
writer_.startFile(fileName);这适用于生成器的UBA1.7版本。
https://stackoverflow.com/questions/21672215
复制相似问题