JPHP试用笔记

王朝学院·作者佚名  2016-05-25
窄屏简体版  字體: 小  |  中  |  大  |  超大  

Jphp试用笔记JPHP试用指南

编译环境准备有JDK 1.6 的环境Gradle 1.4 以上具体配置略过,git签出代码后,看readme.md文件即知。

开始编译快速试用

切换到 jphp-example-PRoject 目录

/path/to/gradle jar 开始编译,编译完成后会在当前目前下 build/libs/中 生成 jar文件,如jphp-example-project-0.4-SNAPSHOT.jar 这个包中包含了jphp所有运行时需要的类库,可以独立运行日常使用

编译出基础的jar包,目前jphp提供了五个库:jphp-core、jphp-cli、jphp-json-ext、jphp-zend-ext、jphp-swing-ext

去各个库下,运行 /path/to/gradle jar,生成jar包(其实不用全部,有些会依赖生成)将各个目录build/libs下生成的文件全部挪出来,放到一个文件夹预编译包我把自己编译的jar包传到网上了,想试用的可以直接下载。

下载地址:http://pan.baidu.com/s/1mg8wQik

运行快速试用官方提供的示例

java -jar build/libs/jphp-example-project-0.4-SNAPSHOT.jar

默认是基本的演示

他提供了几种演示模式:

bootstrapbootstrap_testbootstrap_gui 这是与Quercus不同的bootstrap_server 看到里面的代码仿佛有了搞python的感觉修改 jphp-example-project/src/main/resources/JPHP-INF/launcher.conf 文件中第三行

bootstrap.file = bootstrap_gui.php

切换模式

结论JPHP是一门JVM语言,只是用了PHP的语法,就像jython使用python语法一样;而且他不以兼容php为目的。

他里面的echo语法是输出到控制台的。

似乎不能直接引用java类,只能在预先写好扩展,再进行调用。

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航