2011-04-18 70 views
0

我试图从PLC读取信号,通过Java,为此我想我应该使用一个名为JEasyOPC的“桥”。问题是我不知道如何安装它,并使其工作。我不知道如何在Java中安装JEasyOPC

我跟着一个教程,但我总是坚持在同一个问题。我收到错误:

Property file javafish.clients.opc.JCustomOpc doesn't exist. System terminated.

回答

0

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

+1

谢谢!无论如何,即时使用与utgard jinterop现在...试图知道如何使用utgard实际上^^。无论如何。 – Guillermo 2011-04-21 14:05:30

0

如果您正在使用JEasyOpc Web应用程序(例如.war文件里面)里面,那么你可能需要做以下

ClassLoader cl = ClassLoader.getSystemClassLoader(); 

与替换PropertyLoader.java这一行

ClassLoader cl = PropertyLoader.class.getClassLoader(); 

此外,请确保您指定-Djava.library.path=[path to folder containing dll]