将几个jar包添加到DYNAMIC JAVA PATH中

时间:2011-09-14 11:49:13

标签: matlab jar

我有一个关于在Matlab中将几个jar包添加到Dynamic java路径中的问题。 拥有一个java对象的实例(位于动态java路径中)我无法正确添加另一个jar包。

例如: 如果我有

  DYNAMIC JAVA PATH
   ~/yamlmatlab/trunk/external/snakeyaml-1.9.jar

来自包

的一个实例
  

yaml = org.yaml.snakeyaml.Yaml()

我无法正确添加其他包

  

>> javaaddpath('myJarAchive.jar']);

     

警告:存在org / yaml / snakeyaml / Yaml类的对象 - 不清除java

     

在javaclasspath> doclear at 379

     

在javaclasspath> local_javapath at 197

     

在119的javaclasspath

     

在javaaddpath at 69

     

在RcSession> RcSession.RcSession at 80

'myJarAchive.jar'中的对象无法实例化..有谁见过如何克服这个问题?

谢谢,

伊日

1 个答案:

答案 0 :(得分:0)

我从未让MATLAB中的'动态类路径'按预期工作。使用ClassPathHacker所示的eclipselink来动态添加您的jar。