我正在尝试运行通过运行以下批处理文件执行的程序:
@echo 关闭
rem 在此处添加额外的 JVM 选项
设置 OPTS=-Xms64m -Xmx256m
rem 构建命令行参数
设置 CMD_LINE_ARGS=%1
如果 ""%1""=="""" 转到 doneStart
转移
:setupArgs
如果 ""%1""=="""" 转到 doneStart
设置 CMD_LINE_ARGS=%CMD_LINE_ARGS% %1
转移
转到 setupArgs
:doneStart
rem 启动 DCS
java %OPTS% -Djava.ext.dirs=lib -Ddcs.war=war/carrot2-dcs.war org.carrot2.dcs.DcsApp
%CMD_LINE_ARGS%
这个批处理文件在http://localhost:8080设置程序(我相信它是一个 servlet)。该程序是一个类似于此处的集群引擎:http ://search.carrot2.org/stable/search 。一切似乎都正常,但我从执行批处理文件中得到以下命令提示符输出。
[信息] 开始 DCS...
[信息] 本机 LAPACK 不可用:java.library.path 中没有 nni_lapack
[信息] 本机 BLAS 不可用:java.library.path 中没有 nni_blas
[INFO] DCS 在端口启动:8080
我设法在线找到 LAPACK 和 BLAS 库,但是如何将它们添加到 java.library.path (以及如何找到 java.library.path 指向的内容)?
如果任何想帮助我的人需要一些额外的信息或澄清,请告诉我。我对 java web 开发很陌生。