我在Java中以编程的方式使用ClearTK和支持向量机-Light。我已经下载了软件包,既为ClearTK集成,也为支持支持-光本身.无论是通过Eclipse运行还是通过命令行运行,我都会得到
Cannot find file "svm_learn"
我试着把它放在当前目录中。我尝试在命令行中使用"-cp“来包括它的位置,或者将Eclipse中的文件夹添加到运行时类路径中。要让我的Java代码识别这两个可执行文件所在的位置,我必须做些什么?
发布于 2014-05-05 15:01:36
您需要调整系统的$PATH变量,以包括两个可执行文件的位置。只有这样,eclipse或命令行执行才会获得这些工具。它不足以执行-cp或将其添加到您的Eclipse运行时类路径。
示例包括:
export PATH=$PATH:{svm light path}对于Linux或
set PATH=%PATH%;{svm light path}对于windows
此外,如果使用Eclipse,则可能必须转到您的环境选项卡,并通过按Select然后选择path来确保引用系统路径变量
https://stackoverflow.com/questions/23475648
复制相似问题