JSPRIT作为PHP Web应用程序的后端


jsprit as backend for php web application

我可能在这里吠错了树,因为我没有Java编程的经验。

遇到了jsprit一个基于java的VRP求解器,它看起来非常令人印象深刻,我想知道它是否可以在基于php的Web应用程序中使用。

我已经安装了tomcat和JavaBridge,我已经下载了jsprit源代码和二进制文件。

有可能吗...

  1. 通过创建和部署.war文件直接使用二进制文件?

  1. 通过JavaBridge使用.jar文件?

或者我需要某种 Java Web 应用程序来充当包装器?

我在 github 上看到过一个应用程序,它看起来是一个包装器,但它看起来没有完成或仍然处于活动状态。

感谢您的任何帮助...

经过进一步的研究,我自己找到了anser。

我下载了 JavaBridge 模板.war文件并将其重命名为 jsprit.war

然后我下载了jsprit的二进制文件。

使用 7-zip 我将 jsprit 二进制文件添加到 WEB-INF'lib 文件夹中新重命名的jsprit.war

已安装并设置tomcat

已安装php5.cli .

使用tomcat Web 应用程序管理器,我部署了jsprit.war文件。

现在,通过在我的 php 页面中包含http://localhost:8080/JavaBridge/java/Java.inc,我现在能够使用以下方法访问 jsprit 类: $location = new java('jsprit.core.problem.Location');

希望这将在未来对其他人有所帮助。