gpt4 book ai didi

java - matlab java类路径问题

转载 作者:行者123 更新时间:2023-11-30 09:46:20 24 4
gpt4 key购买 nike

当我将类路径放入静态类路径(即将它们放入 classpath.txt 文件)时,程序可以正常工作。当我动态添加它时,我得到一个错误,它无法在类路径中找到属性文件。

这是我的

javaaddpath('C:\exchsys\jars\exsystools.jar') javaaddpath('C:\exchsys\externaljars\log4j.jar') javaaddpath('C:\exchsys\externaljars\') javaaddpath('C:\apache-activemq-5.1.0\lib\commons-logging-1.1.jar')
javaaddpath('C:\apache-activemq-5.1.0\activemq-all-5.1.0.jar')

加上我的实际代码

这会导致以下错误:javax.naming.ConfigurationException:JMSUtilities.loadConfiguration():在类路径中找不到属性文件“/exsysjms.properties”。

它正在寻找的文件是通过这一行添加的文件夹中的一个

javaaddpath('C:\exchsys\externaljars\')

当我将相同的路径放入 classpath.txt 文件时,它工作正常。有什么想法吗?

最佳答案

您遇到有关静态动态类路径 的问题。 this post 中显示了此问题的解决方法通过使用 ClassPathHacker.java 来动态加载 java 类。您也可以查看其他回复以获取更多信息。

关于java - matlab java类路径问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7196970/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com