这是我第三次安装它。我让它在Windows上工作,直到几天前在Linux上工作。我已经完成了所有我能做的事情,我不明白如何运行这个Java程序。
源代码是一个带有lib的文件夹,src是一些jars以及一个类路径和项目文件。 类路径文件生成一些声明,如classpathentry = src / main和path = lib,path = src。
所有这些都是有道理的。 'src'里面有一个'main'文件夹。
我试图运行的小文件从
开始 import de.l3s.boilerpipe.demo
我正在尝试运行'Oneliner.java'。我无法编译它。
无论该类文件是什么/哪里,我都无法运行它。它导致了一个noclassdeffound。 我在main,src,root,demo,...中运行它。 我已经尝试在不同的目录中编译它,使用推荐的各种java命令行开关运行它。据说你可以让它“搜索”我尚未体验过的文件。这个java环境的纯粹顽固是可怕的。并为我大辱骂。
答案 0 :(得分:6)
我在安装时遇到了同样的问题。 “使用入门”页面质量很差。
我的解决方案是使用python包装器,您可以在此处找到它:https://github.com/misja/python-boilerpipe
它会处理您需要的所有依赖项(但是,如果您使用的是Mac,则可能缺少jpype。在这种情况下,您需要手动安装它:http://jpype.sourceforge.net/ )。
答案 1 :(得分:1)
开始使用samppipe算法(以及查看它的用途)的最佳方法是使用演示站点: http://boilerpipe-web.appspot.com/
如果您想将samppipe库集成到您的应用程序中,或者甚至想要修改/改进代码,那么您肯定需要扎实的Java编程技能。
作为快速入门,我建议您安装最新版本的Eclipse IDE for Java Developers并导入boilerpipe-core作为项目。这避免了几乎所有类路径配置,几乎所有内容都应该正确设置。
您提到的类路径文件可能是“.classpath”,它是Eclipse项目配置的一部分。除非你想要一个Eclipse项目,否则你不需要它。