首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何修复LUBM生成器中的文件路径?

如何修复LUBM生成器中的文件路径?
EN

Stack Overflow用户
提问于 2014-02-10 08:30:13
回答 1查看 334关注 0票数 2

我试图使用LUBM发生器生成160000条数据。

不幸的是,生成器错误地在文件路径中生成反斜杠:

代码语言:javascript
复制
$ 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

如何使它生成正确的路径?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-02-10 10:11:20

您将不得不编辑源代码一点。特别是src/edu/lehigh/swat/bench/uba/Generator.java

Generator.java的第647行包含System.getProperty("user.dir") + "\\" +部分。更改它,使其看起来如下:

代码语言:javascript
复制
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版本。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21672215

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档