zoukankan      html  css  js  c++  java
  • 将应用发布到WasLiberty的两种方法

    1.直接将War放到defaultserver(或其它自定义server)的dropin目录。

    一放进去,war中的app就会随着server启动起来,这个war是会被解压的,用find / -name XX就能找到。

    举例来说:我在在defaultserver的dropin目录放了ShowPicture.war,那么用find / -name ShowPicture去找,发现以下目录

    /opt/IBM/WebSphere/Liberty/usr/servers/defaultServer/workarea/org.eclipse.osgi/bundles/53/data/temp/default_node/SMF_WebContainer/ShowPicture
    /opt/IBM/WebSphere/Liberty/usr/servers/defaultServer/workarea/org.eclipse.osgi/bundles/53/data/temp/default_node/SMF_WebContainer/ShowPicture/ShowPicture 

    需要调整的话去第一个做就行。

    当然,这是挺麻烦的。

    2.将war转成zip再解压到某目录,然后在defaultserver的server.xml中写出来。

    还以ShowPicture.war为例:

    #mkdir sp
    #mv ShowPicture.war ShowPicture.zip
    #unzip -d sp ShowPicture.zip

    然后改写server.xml如下:

    <httpsPort="9443" />
    <server description="new server">
    
        <!-- Enable features -->
        <featureManager>
            <feature>jsp-2.2</feature>
        </featureManager>
    
        <httpEndpoint id="defaultHttpEndpoint"
                      host="*"
                      httpPort="9080"
                      httpsPort="9443" />
    
    <application id="ShowPicture" name="ShowPicture" type="war" location="/root/sp"/>  
    
    </server>

     上面粗体部分就是在server.xml加入的内容。

    这种方法要修改些应用配置就方便很多了。

  • 相关阅读:
    hadoop hdfs总结 NameNode部分 概述
    最近近况
    hadoop hdfs总结 NameNode部分 1
    rsync 使用
    SmartHost
    hadoop unit test 问题
    git 使用记录
    java 类内存分配计算
    hadoop hdfs总结 NameNode部分 2
    0417 430调试技巧
  • 原文地址:https://www.cnblogs.com/heyang78/p/3583751.html
Copyright © 2011-2022 走看看