JPHP试用笔记

简介: JPHP试用指南编译环境准备有JDK 1.6 的环境Gradle 1.4 以上具体配置略过,git签出https://github.com/dim-s/jphp/代码后,看readme.md文件即知。

JPHP试用指南

编译

环境准备

  • 有JDK 1.6 的环境
  • Gradle 1.4 以上

具体配置略过,git签出https://github.com/dim-s/jphp/代码后,看readme.md文件即知。

开始编译

快速试用

  1. 切换到 jphp-example-project 目录
  2. /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

  1. 去各个库下,运行 /path/to/gradle jar,生成jar包(其实不用全部,有些会依赖生成)
  2. 将各个目录build/libs下生成的文件全部挪出来,放到一个文件夹

预编译包

我把自己编译的jar包传到网上了,想试用的可以直接下载。

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

运行

快速试用官方提供的示例

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

默认是基本的演示

他提供了几种演示模式:

  • bootstrap
  • bootstrap_test
  • bootstrap_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类,只能在预先写好扩展,再进行调用。

目录
相关文章
|
1月前
|
存储 弹性计算 数据库
2024年阿里云优惠券领取、使用教程及常见问题整理总结
随着云计算技术的不断发展,越来越多的企业和个人选择将业务迁移到云端。阿里云作为国内领先的云服务提供商,为用户提供了丰富的产品和服务。为了帮助用户降低成本,阿里云推出了优惠券活动,本文将为大家介绍阿里云优惠券的领取、使用方法以及常见问题解答。
182 0
|
4月前
|
云计算 开发者
阿里云免费试用与高校计划常见问题解答参考
阿里云免费试用活动和高校学生及教师活动是阿里云推出的两大优惠活动,旨在降低用户上云门槛,让更多人体验到云计算的便捷和高效。本文主要解答免费试用与高校计划的一些常见问题。
阿里云免费试用与高校计划常见问题解答参考
|
7月前
|
域名解析 弹性计算 Linux
阿里云服务器怎么使用教程?图文操作教程
阿里云服务器怎么使用教程?图文操作教程,使用阿里云服务器快速搭建网站教程,先为云服务器安装宝塔面板,然后在宝塔面板上新建站点,阿里云服务器网以搭建WordPress网站博客为例,来详细说下从阿里云服务器CPU内存配置选择、Web环境、域名解析到网站上线全流程
629 0
|
10月前
|
弹性计算 负载均衡 小程序
阿里云服务器免费申请3个月试用攻略
阿里云服务器免费申请3个月试用攻略,阿里云服务器免费试用申请链接入口,阿里云个人用户和企业用户均可申请免费试用,最高可以免费使用3个月,阿里云服务器网分享阿里云服务器免费试用申请入口链接及云服务器配置
1619 0
|
弹性计算 黑灰产治理
阿里云大学生服务器免费申请2023新版教程
2023阿里云学生服务器免费领取,先完成学生认证即可免费领取一台云服务器ECS,配置为2核2G、1M带宽、40G系统盘,在云服务器ECS实例过期之前,完成实验与认证任务,还可以免费续费6个月,阿里云百科来详细说下2023阿里云学生服务器活动、学生机配置、免费时长及学生服务器领取条件:
1582 0
阿里云大学生服务器免费申请2023新版教程
|
监控 数据可视化 关系型数据库
阿里云使用攻略
我是一位大三软件工程在读学生,就在近日我在完成我毕业设计时需要一台服务器,就在我苦于服务器价格昂贵之时,我在阿里云发现了这一款高校学生可以免费使用的服务器。在简单操作之后就获得了两周的使用权限。感谢阿里云这样的公司给了我一个实际操作服务器的机会。
阿里云使用攻略
|
弹性计算 机器人 数据安全/隐私保护
服务器试用感想
在学习过程中使用服务器的一些感想
|
弹性计算 Java 应用服务中间件
阿里云试用感想
临近毕业,通过阿里云服务器在家进行实践。认识到了云服务器改如何发挥作用,同时也比较其不同于虚拟机的地方。同时也回顾了Linux语句的操作,使得我对不同系统的使用更加熟练。而云服务器带来的便捷性也很好的显现,在自己的服务器上对云服务器进行相关项目的部署,既能锻炼自己的技能也能将自己的成果分享给他人。
|
Ubuntu Linux
阿里云试用体验
简述阿里云2周使用体验
|
前端开发 关系型数据库 MySQL
试用体验
第一次试用

热门文章

最新文章