我正在将我的php项目移动到phar包中,虽然Eclipse(我使用的是e4.1)很好地生成phar,但我在相应地更新项目的部署和脚本时遇到了问题…
注意: 我不想使用ant的exec来调用操作系统的php运行时。我不能总是指望它在那里……
。是否有一个ant任务可以生成phar包?
B。有没有一种方法可以直接调用Eclipse的phar导出任务?
C。有一种方法来执行php脚本蚂蚁使用eclipse的php运行时?
手册说明:
Phar档案可以分发为Tar档案,zip档案,或作为自定义phar文件格式设计特别是phar扩展。每种文件格式都有优点和缺点缺点。tar和zip文件可以读取或提取格式任何第三方工具都可以读取格式,但需要phar扩展名以运行PHP。phar文件格式是自定义的和唯一的向phar扩展,而只能是由phar扩展或PEAR包»PHP_Archive,但有应用程序的优势以这种格式创建的文件将均匀运行如果phar扩展名未启用。
所以你可以压缩一些文件,并将结果文件命名为.phar
。
Eclipse的PHP运行时也是一个PHP可执行文件,位于插件文件夹的深处。