Я не знаю, как установить JEasyOPC в Java - PullRequest
1 голос
/ 18 апреля 2011

Я пытаюсь читать сигналы от ПЛК через Java, и для этого я думаю, что я должен использовать «мост» с именем JEasyOPC .Проблема в том, что я не знаю, как установить его и заставить его работать.

Я следовал учебному пособию, но всегда застреваю при одной и той же проблеме.Я получаю сообщение об ошибке:

Файл свойств javafish.clients.opc.JCustomOpc не существует.Система прекращена.

Ответы [ 2 ]

1 голос
/ 02 апреля 2014

Если вы используете JEasyOpc внутри веб-приложения (например, внутри .war-файла), вам может потребоваться сделать следующее

Замените эту строку в PropertyLoader.java на

ClassLoader cl = ClassLoader.getSystemClassLoader();

с

ClassLoader cl = PropertyLoader.class.getClassLoader();

Также убедитесь, что вы указали -Djava.library.path=[path to folder containing dll]

0 голосов
/ 18 апреля 2011

Файл свойств находится в каталоге с именем resources.Если у вас есть файл jeasyopc.jar в каталоге / jeasy, то каталог ресурсов должен находиться в таком каталоге, как / jeasy / resources.Вы должны поместить это в свой путь к классам.Это можно сделать в вашей среде или во время выполнения с помощью чего-то вроде java -Djava.ext.dirs =.: / Jeasy / resources.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...