jsprit как бэкэнд для php-приложения

Возможно, я не туда лаю, потому что у меня нет опыта программирования на Java.

Я наткнулся на jsprit — решатель VRP на основе Java, который выглядит очень впечатляюще, и мне было интересно, можно ли его использовать в веб-приложении на основе php.

Я установил tomcat и JavaBridge, я скачал исходный код и двоичные файлы jsprit.

Является ли это возможным…

  1. использовать двоичные файлы напрямую путем создания и развертывания .war файл?

или же

  1. использовать .jar файлы через JavaBridge?

или мне понадобится какое-нибудь Java-приложение для работы в качестве оболочки?

Я видел приложение на GitHub который выглядит как обертка, но не выглядит законченным или все еще активным.

Спасибо за любую помощь …

1

Решение

После дальнейших исследований я нашел ответ.

Я скачал JavaBridge шаблон .war файл и переименовал его в jsprit.war,

Затем я скачал двоичные файлы для jsprit.

Используя 7-zip, я добавил бинарные файлы jsprit к недавно переименованному jsprit.war в WEB-INF\lib папка.

Установлен и настроен tomcat,

Установлены php5.cli,

С помощью tomcat менеджер веб-приложений, я развернул jsprit.war файл.

Теперь, в том числе http://localhost:8080/JavaBridge/java/Java.inc на моей странице php я теперь могу получить доступ к классам jsprit, используя: $location = new java('jsprit.core.problem.Location');

Надеюсь, что это поможет кому-то еще в будущем.

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]