使用eclipse用java调用scilab的问题

最近做的项目中可能会用到java来调用scilab(官网步骤为https://help.scilab.org/docs/6.0.0/en_US/compile_and_run_javasci_v2.html)

我使用的是win7环境的。按照官网的说明,使用命令行来进行编译和运行时完全没问题的。

于是我就把代码放到eclipse里面搞了一遍,也把两个依赖jar包直接丢进了项目文件夹里

使用eclipse用java调用scilab的问题

然后点运行,果断给我报了个错:

使用eclipse用java调用scilab的问题

我起初认为是环境变量问题,然后就在windows上把linux上能配的东西都配了一遍,然而并没有起任何作用。

正解是在eclipse下设一个userLibrary 并把那两个相关的scilab包导进来

使用eclipse用java调用scilab的问题

之后就可以完美运行官网代码了

使用eclipse用java调用scilab的问题

网上不太好检索该错误的解法;估计是个小BUG。

2017年10月24日