zoukankan      html  css  js  c++  java
  • Play!framework 项目部署到Tomcat

    Play Framework有自带的服务器,也可部署到其他服务器上。这里讲解下如何将Play的项目部署到Tomcat。

    1.准备war包

    首先进入play目录:

    比如我的:

    cd C:play-1.2.5play-1.2.5

    然后利用命令:play war [项目所在绝对路径] -o [生成的war包名称(包括路径)]

    这里要注意生成的war包最好指定到其他目录,比如C盘根目录。

    比如我的项目:

    C:play-1.2.5play-1.2.5>play war C:msysgitmsysgitgitgitrep7applyfulmodule
    sapplyful.appserver_v2 -o c:applyful.war
    ~        _            _
    ~  _ __ | | __ _ _  _| |
    ~ | '_ | |/ _' | || |_|
    ~ |  __/|_|\____|\__ (_)
    ~ |_|            |__/
    ~
    ~ play! 1.2.5, http://www.playframework.org
    ~
    CompilerOracle: exclude jregex/Pretokenizer.next
    Listening for transport dt_socket at address: 8000
    17:19:22,085 INFO  ~ Starting C:msysgitmsysgitgitgitrep7applyfulmodulesap
    plyful.appserver_v2
    17:19:22,085 INFO  ~ Module japid is available (C:msysgitmsysgitgitgitrep7a
    pplyfulmodulesapplyful.appserver_v2modulesjapid-0.9.4.3)
    17:19:22,085 INFO  ~ Module morphia is available (C:msysgitmsysgitgitgitrep7
    applyfulmodulesapplyful.appserver_v2modulesmorphia-1.2.9a)
    17:19:22,101 INFO  ~ Module press is available (C:msysgitmsysgitgitgitrep7a
    pplyfulmodulesapplyful.appserver_v2modulespress-1.0.25)
    17:19:24,191 INFO  ~ JapidPlugin.onload().
    17:19:24,191 INFO  ~ [Japid] play in DEV mode. Detecting changes...
    [Japid] Processing 15 templates in directory tree: C:msysgitmsysgitgitgitrep
    7applyfulmodulesapplyful.appserver_v2app
    [Japid] Transforming template: japidviewsOnboardingControllerstep2.html to: st
    ep2.java
    [Japid] Transforming template: japidviewsOnboardingControllerstep5.html to: st
    ep5.java
    [Japid] Transforming template: japidviewsOnboardingControllerstep4.html to: st
    ep4.java
    [Japid] Transforming template: japidviewsPageControllerabout.html to: about.ja
    va
    [Japid] Transforming template: japidviewsSchoolControllerpage_more_info.html t
    o: page_more_info.java
    [Japid] Transforming template: japidviewsLandingindex.html to: index.java
    [Japid] Transforming template: japidviewsPageControllercreatePage.html to: cre
    atePage.java
    [Japid] Transforming template: japidviewsOnboardingControllerfinishedProfile.h
    tml to: finishedProfile.java
    [Japid] Transforming template: japidviews\_tagspagelike.html to: pagelike.java
    [Japid] Transforming template: japidviewsAccountControllersignupresult.html to
    : signupresult.java
    [Japid] Transforming template: japidviews\_layoutsstep_layout.html to: step_lay
    out.java
    [Japid] Transforming template: japidviews\_layouts
    ew_signupresult_layout.html
    to: new_signupresult_layout.java
    [Japid] Transforming template: japidviews\_layoutssignupresult_layout.html to:
    signupresult_layout.java
    [Japid] Transforming template: japidviewsOnboardingControllerstep3.html to: st
    ep3.java
    [Japid] Transforming template: japidviewsOnboardingControllerstep1.html to: st
    ep1.java
    17:19:24,847 INFO  ~ Precompiling ...
    17:19:44,440 INFO  ~ Done.
    ~ Packaging current version of the framework and the application to c:applyful.
    war ...
    ~ Done !
    ~
    ~ You can now load c:applyful.war as a standard WAR into your servlet container
    
    ~ You can't use play standard commands to run/stop/debug the WAR application...
    ~ ... just use your servlet container commands instead
    ~
    ~ Have fun!
    ~
    
    C:play-1.2.5play-1.2.5>mongod

    2.  部署到Tomcat

    将得到的war文件夹里的WEB-INF文件复制到Tomcat目录下的ROOT下,直接覆盖。

    启动Tomcat即可访问:http://localhost:8080/

  • 相关阅读:
    (转载)悟透JavaScript
    (转载)详解Javascript中prototype属性(推荐)
    A股委托类型
    深交所开盘步骤
    转:SpringMVC 4.1 新特性(二)内容协商视图
    Fidessa
    Spring框架是一种非侵入式的轻量级框架
    在Spring中配置jdbc为什么不能用${username}问题
    windows安装mysql
    新股定价谁说了算?一文读懂中国IPO询价制度
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13317431.html
Copyright © 2011-2022 走看看