Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将java应用程序编译为php插件_Java_Php_Yii_Ant - Fatal编程技术网

将java应用程序编译为php插件

将java应用程序编译为php插件,java,php,yii,ant,Java,Php,Yii,Ant,首先,我必须提到我不懂java。我是php开发者。但我有一个任务,需要下载用JAVA编写的验证器。应使用php包装器作为单独的YII模块进行编译和添加。消息来源是。我不知道怎么做,也找不到任何有帮助的方法。另外,当我尝试编译这个验证器时,我得到一个错误构建失败${env.CATALINA_HOME}/lib不存在。正如手册中所说,我试图用ant build编译它。那么,有谁能帮我解决这个问题吗?提前谢谢 编辑:我设法建立了。问题出现在CATALINA_HOME的路径中。这就解决了。有人知道如何将

首先,我必须提到我不懂java。我是php开发者。但我有一个任务,需要下载用JAVA编写的验证器。应使用php包装器作为单独的YII模块进行编译和添加。消息来源是。我不知道怎么做,也找不到任何有帮助的方法。另外,当我尝试编译这个验证器时,我得到一个错误
构建失败${env.CATALINA_HOME}/lib不存在
。正如手册中所说,我试图用ant build编译它。那么,有谁能帮我解决这个问题吗?提前谢谢


编辑:我设法建立了。问题出现在CATALINA_HOME的路径中。这就解决了。有人知道如何将其包装到PHP吗?

Re:用PHP包装Java插件,最好的办法可能是在命令行上调用Java插件

我将构建一个Yii验证器类,它在内部使用设置时传递给它的参数进行命令行调用


那应该对你有用

我想是的。我一定会试试,并告诉你结果。谢谢!:)工作完美。:)Thanks@MrCkobe很高兴听到:-)