Прежде всего, я должен отметить, что я не знаю Java. Я разработчик PHP. Но я получил задание, где мне нужно скачать валидатор, написанный на JAVA. Должен быть скомпилирован и добавлен как отдельный модуль YII с php-оберткой. Источник Вот. Я понятия не имею, как это сделать, и я не смог найти ничего, что могло бы помочь. Также, когда я пытаюсь скомпилировать этот валидатор, я получаю сообщение об ошибке BUILD FAILED ${env.CATALINA_HOME}/lib does not exist
, Я пытаюсь скомпилировать ant build
как говорится в руководстве. Итак, кто-нибудь может помочь мне с этим? заранее спасибо
РЕДАКТИРОВАТЬ: мне удалось построить. Проблема была в пути для CATALINA_HOME
, Так что это решено. У кого-нибудь есть идеи по поводу переноса этого на PHP?
Re: оборачивая ваш плагин Java в PHP, вам лучше всего вызвать плагин Java в командной строке.
Я бы построил класс валидатора Yii, который внутренне выполняет вызов командной строки с параметрами, передаваемыми ему при настройке.
Это должно работать для вас.
Других решений пока нет …