• 将应用发布到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加入的内容。

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

  • 相关阅读:
    257. Binary Tree Paths
    poj2406 kmp
    hust1010 kmp
    hdu1358 kmp的next数组
    hdu3746 kmp求循环节
    hdu1686字符串kmp
    hdu2087kmp
    hdu1711kmp
    poj3067树状数组求逆序数
    poj1159二维树状数组
  • 原文地址:https://www.cnblogs.com/heyang78/p/3583751.html
Copyright © 2020-2023  润新知