我不知道如何在Java中安装JEasyOPC

时间:2011-04-18 09:30:58

标签: java jeasyopc

我正在尝试通过Java读取来自PLC的信号,为此我认为我应该使用名为JEasyOPC的“桥”。问题是我不知道如何安装它,并让它工作。

我遵循了一个教程,但我总是遇到同样的问题。我收到一个错误:

  

属性文件javafish.clients.opc.JCustomOpc不存在。系统终止。

2 个答案:

答案 0 :(得分:1)

如果您在Web应用程序中使用JEasyOpc(例如在.war文件中),那么您可能需要执行以下操作

使用

替换PropertyLoader.java中的这一行
ClassLoader cl = ClassLoader.getSystemClassLoader();

ClassLoader cl = PropertyLoader.class.getClassLoader();

另外,请务必指定-Djava.library.path=[path to folder containing dll]

答案 1 :(得分:0)

属性文件位于名为resources的目录中。如果你在一个目录/ jeasy中有jeasyopc.jar,那么资源目录应该在/ jeasy / resources这样的目录中。你需要把它放在你的类路径上。这可以在您的环境中或在运行时使用java -Djava.ext.dirs =。:/ jeasy / resources。