Java JBoss致命错误:找不到名为JLinkNativeLibrary的所需本机库

Java JBoss致命错误:找不到名为JLinkNativeLibrary的所需本机库,java,jboss,kernel,wolfram-mathematica,Java,Jboss,Kernel,Wolfram Mathematica,我正在尝试使用JBoss从Java Web应用程序使用Wolfram Mathematica内核 这是一节主课 public class Main { static KernelLink ml; static KernelLink ml2; public Main(){ String path = "-linkmode launch -linkname 'C:/Program Files/Wolfram Research/Mathematica/9.0/MathKernel.e

我正在尝试使用JBoss从Java Web应用程序使用Wolfram Mathematica内核

这是一节主课

public class Main {

 static KernelLink ml;
 static KernelLink ml2;

 public Main(){
    String path = "-linkmode launch -linkname 'C:/Program Files/Wolfram Research/Mathematica/9.0/MathKernel.exe'";
    try {

        ml = MathLinkFactory.createKernelLink(path);// подключаем ядро
        ml.setComplexClass(MyComplex.class);

        System.out.println(ml.getComplexClass());
        ml.discardAnswer();
        ml.evaluate("<<hexagon.m");
        ml.discardAnswer();


    }
    catch (Exception e){
        System.out.println(e.toString());
    }
}
}
公共类主{
静态核链接ml;
静态核链接ml2;
公用干管(){
String path=“-linkmode launch-linkname'C:/Program Files/Wolfram Research/Mathematica/9.0/MathKernel.exe”;
试一试{
ml=MathLinkFactory.CreateKernerlink(路径);//Пччаааа
ml.setComplexClass(MyComplex.class);
System.out.println(ml.getComplexClass());
ml.答案();

ml.evaluate(“该错误表示加载本机库时出现问题。Java有一个用于加载本机库的协议,这些本机库是Windows中的.DLL文件。很可能是使用字符串中的显式路径启动应用程序,然后无法加载某些DLL与之通信

确保Java可以看到包含DLL的目录(请尝试将其添加到系统路径并首先重新启动服务器):

21:30:59,520 ERROR [stderr] (http-/127.0.0.1:8080-2) Fatal error: cannot find the required native library named JLinkNativeLibrary.
21:30:59,520 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/WEbTest_war_exploded].[jsp]] (http-/127.0.0.1:8080-2)  JBWEB000236: Servlet.service() for servlet jsp threw exception:  java.lang.UnsatisfiedLinkError:   com.wolfram.jlink.NativeLink.MLOpenString(Ljava/lang/String;[Ljava/lang/String;)J
at com.wolfram.jlink.NativeLink.MLOpenString(Native Method) [JLink.jar:4.4.0 January 24 2013]
at com.wolfram.jlink.NativeLink.<init>(NativeLink.java:117) [JLink.jar:4.4.0 January 24 2013]
at com.wolfram.jlink.MathLinkFactory.createMathLink0(MathLinkFactory.java:281) [JLink.jar:4.4.0 January 24 2013]
at com.wolfram.jlink.MathLinkFactory.createMathLink(MathLinkFactory.java:194) [JLink.jar:4.4.0 January 24 2013]
at com.wolfram.jlink.MathLinkFactory.createKernelLink0(MathLinkFactory.java:171) [JLink.jar:4.4.0 January 24 2013]
at com.wolfram.jlink.MathLinkFactory.createKernelLink(MathLinkFactory.java:65) [JLink.jar:4.4.0 January 24 2013]
at kostya.Main.<init>(Main.java:21)