`
jubin2002
  • 浏览: 40339 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

如何利用playframework1.0.2的stax module快速部署JEE应用到http://www.stax.com

    博客分类:
  • web
阅读更多

 

首先来看下playframework的新release版本1.0.2增加了些什么东西,具体请见http://www.playframework.org/documentation/1.0.2/releasenotes-1.0.2

 

在其中的Modules中,可以看到有新增的模块stax,描述为Easy deployment to Stax cloud hosting platform (http://www.stax.net).翻译:简单的部署到Stax云服务托管平台。

 

然后让我们看下,stax是什么?




Stax是Amazon下面类似于google appspot的一个云服务托管平台,不过相比于google appspot他的优势在于他的托管对象只是对于JavaEE工程,而提供的数据库是mysql。

介绍完毕,下面让我们看看如何在几分钟之内就能通过play!和stax模块将一个JEE应用部署到Stax上去。

1,首先引入stax模块到play中
play install stax (目前默认的是1.0版本)

接着当然是新建一个有Stax支持的工程了
play new appname --with=stax
也可以在原有工程的application.conf中增加配置
module.stax=${play.path}/modules/stax-1.0

你可以通过play appname eclipsify将这个工程import到eclipse里面

然后请根据教程写一个helloworld:http://www.playframework.org/documentation/1.0.2/firstapp

或者不那么麻烦我们直接将app/views/Application/index.html的#{welcome /}改为helloworld即可

好的,到此helloworld应用完成,启动服务器play run appname,即可在http://localhost:9000中看到helloworld

2,将工程部署到Stax

首页需要到Stax网站上申请一个账号点击Apply for the Beta即可,按照流程下来,这一切都是免费的。

注册完毕后,会来到一个控制台


在这里你可以新建应用,也可以新建数据库

 

我们新建一个helloworld的应用,当然部署前需要安装下Stax SDK

 

然后就可以把本地的工程打包后部署到Stax上去了

 

play war appname -o project --zip stax app:deploy -a login/appname -u login -p pass project.war(login为你的注册的用户名,下同)

 

最后让我们访问下,helloworld.login.staxapps.net,是不是helloworld已经出现了呢

 

 

 

 

 

 

  • 大小: 116.6 KB
  • 大小: 58.8 KB
0
1
分享到:
评论

相关推荐

    Android代码-WsManager

    1.0.2 pom or Gradle: compile 'com.rabtman.wsmanager:wsmanager:1.0.2' How to use Instantiate a WsManager object: OkHttpClient okHttpClient = new OkHttpClient().newBuilder() .pingInterval(15, ...

    GeekChallengeOne2.apk

    一个简单的apk,用来考考聪明的大家。

    详解Linux(centos7)下安装OpenSSL安装图文方法

    目前版本最新的SSL地址为http://www.openssl.org/source/openssl-1.0.2j.tar.gz 1、将下载的压缩包放在根目录, 2、在文件夹下解压缩,命令:tar -xzf openssl-1.0.2j.tar.gz,得到openssl-1.0.2j文件夹 3、进入

    基于Python+flask+echarts融合交易策略的bitfinex可视化微服务项目源码.zip

    基于Python+flask+echarts融合交易策略的bitfinex可视化微服务...pip install flask==1.0.2 -i https://pypi.tuna.tsinghua.edu.cn/simple 运行方式 git clone cd bitfinex_echarts python bitfinex_echarts_server.py

    Python库 | ybc_config-1.0.2.tar.gz

    资源分类:Python库 所属语言:Python 资源全名:ybc_config-1.0.2.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    JSONObject必包的Jar包及json生成的简单案例

    ezmorph-1.0.2.jar http://ezmorph.sourceforge.net/ http://sourceforge.net/projects/ezmorph/files/ezmorph/ 下载地址:...

    完美解决Jave在linux下转为MP3时为0字节或其他异常

    1、jave-1.0.2源码下载地址:http://www.sauronsoftware.it/projects/jave/download.php 2、ffmpeg下载地址:http://johnvansickle.com/ffmpeg/ 3、林杰博客说明:...

    Android代码-ArcLayout

    In your module compile 'com.github.florent37:arclayout:1.0.2' Inspirations Cinema Application by Zsolt Szilvai The new Star Wars movie is coming soon, so I decided to design this cinema app screen ...

    Spring整合Redis完整实例代码

    <version>1.0.2.RELEASE</version> </dependency> <!-- 其他依赖,如 Jedis、Spring Test、JUnit 等 --> </dependencies> </project> ``` 在添加了必要的依赖之后,接下来我们需要配置 Spring。创建一个名为`...

    mpc-1.0.2.tar.gz

    标题中的"mpc-1.0.2.tar.gz"是一个软件源码包的名称,它遵循了一种常见的开源软件发布格式。"tar.gz"表明这是一个使用`tar`工具打包,并用`gzip`进行压缩的文件。这种组合通常用于在Linux和Unix-like系统中分发源...

    解决Jave在linux下转为MP3时为0字节或其他异常或转码后只有1分钟时长

    1、jave-1.0.2源码下载地址:http://www.sauronsoftware.it/projects/jave/download.php 2、ffmpeg下载地址:http://johnvansickle.com/ffmpeg/ 3、博客说明:...

    android源码2D射击游戏王牌手机空战

    该源码是我学习ANDROID时第一个小游戏,不知不觉做ANDROID已经1年了,这个游戏是去年做的,曾发布到http://apk.91.com/Soft/Android/com.lebo.jason.game.phoneshoot-1.0.2.html和... 该游戏使用了微云的游戏引擎开发,需要...

    RTCMultiConnection 基于webrtc的音视频流媒体服务器

    - 进入解压后的目录并编译安装:`cd node-v6.9.1`,然后依次执行 `./configure`、`make` 和 `make install` - 验证Node.js安装情况:`node -v` - **克隆RTCMultiConnection源码**:使用Git工具将...

    openssl-1.0.2o静态库(Android平台)libcrypto.a和libssl.a

    资源是已经编译好的Android静态库,包含32位和64位 编译过程参考资料: http://www.jianshu.com/p/1b60337991f9 https://wiki.openssl.org/index.php/Android

    linux 下libXp.so.6不能shared

    libXp.so.6: cannot open shared object file: No such file or directory [oracle@dbadb1 ~]$ ls -ld /usr/lib/libXp.so.6 ls: /usr/lib/libXp.so.6: No such file or directory [root@dbadb1 zhuxu]# rpm -ivh...

    批量域名查询工具

    Find Domain name tools 1.0.2 Main function List 1. 10 kinds of top-level domain whois information on high-speed bulk inquiries 2. Letters, numbers, combinations to generate fuzzy domain 3. Support for...

    gcc5.4.0.zip 'GLIBCXX_3.4.21' not found 外网下载慢

    linux/centos中运行程序出现'GLIBCXX_3.4.21' not found 首先检查gcc版本 升级gcc到5.4 解决'GLIBCXX_3.4.21' not found ...MPC=mpc-0.8.1,没有找到该版本,使用mpc-1.0.2.tar测试没有问题 isl-0.14

    ojdbc7-12.1.0.2.zip

    ojdbc7-12.1.0.2.jar适用于maven的依赖出错。 mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc7 -Dversion=12.1.0.2 -Dpackaging=jar -Dfile=ojdbc7.jar

    视频解析工具:jave-1.0.2.jar.zip

    "视频解析工具:jave-1.0.2.jar.zip" 是一款专门针对音视频处理的软件资源,它能帮助用户解决一系列与音视频格式转换、参数解析、时间长度计算以及文件大小管理相关的问题。 Jave是一款Java编写的开源音视频处理库...

    Android代码-Roidcast

    Play podcast with you android. Author : KAKIZAKI koichiro (kakkyz) (http://krks.net/android/) License : GPLv3 Git : git://github.com/kakkyz81/Roidcast.git Version 2009.11.14 1.1 Download file can do...

Global site tag (gtag.js) - Google Analytics