将App发布到WasLiberty的较稳妥方法

1.将应用解压放到一个目录。

具体步骤:

1.1 建立目录,假设应用包为app.war且和新建目录sp在同一目录下

#mkdir sp

1.2 将app.war 改名为app.zip,这是为了解压
#mv app.war app.zip

1.3 使用unzip解压
#unzip -d sp app.zip

至此第一大步完成。

2.修改Liberty启动服务器的server.xml

这里的服务器指的是Liberty的默认server-defaultServer或是用户自建的server,无论哪种都要找对server.xml的所在地。

我自己这边的路径是/opt/IBM/WebSphere/Liberty/usr/servers/defaultServer/server.xml,下面是内容,粗体字部分(application那一行)是新添加的,指向第一步解压的目录。

<server description="new server">

    <!-- Enable features -->
    <featureManager>
        <feature>jsp-2.2</feature>
    </featureManager>

    <httpEndpoint id="defaultHttpEndpoint"
                  host="*"
                  httpPort="9080"
                  httpsPort="9443" />

    <application id="app" name="app" type="war" location="/root/sp"/>
</server>

这样,当服务器启动时,应用也会随之启动了。

你可以用http://serverip(hostname):9080/app来访问应用了。

3.启动server

上两步完成后,就可以到/opt/IBM/WebSphere/Liberty/bin下,使用

#./server start

#./server stop

来运行应用或是停止它了,defaultServer运行起来后,在

http://serverip(hostname):9080地址就能看到Liberty的介绍画面,但http://serverip(hostname):9080/app却未必能访问,这时你需要reboot一下,然后再试。

2015年6月12日9:29:13

时间: 2025-01-03 03:12:31

将App发布到WasLiberty的较稳妥方法的相关文章

APP发布到应用市场(苹果APP STORE+安卓各大应用市场)

注意事项 1.应用要签名,为了以后能够顺利更新应用,要保持每次的签名一致,所以要妥善保管好签名数据. 2.进行发布测试,最好有个检查表,每次发布的时候进行核查. 苹果APP STORE 一.证书的导出 1.1.前期工作 首先你需要有一个苹果的开发者帐号,一个Mac系统. 如果没有帐号可以在打开http://developer.apple.com/申请加入苹果的开发者计划.支付99美元每年,怎么申请网上有详细的介绍,在此不多做介绍. 如果你已经有了一个IDP,打开http://developer.

在xcode6.1和ios10.11环境下实现app发布

方法/步骤 1 第一步:创建app发布证书以及配置文件 1.  进入ios开发中心 2 2. 点击进入 Certificates,Identifiers & Profiles 3 3. 说明:因为这次我需要的是发布app,所以证书需要选择的是Production版本,而开发测试的话是Development版本. 4 4. 在Identifers中创建App IDs 说明: 这里就不做如何创建APP IDS的教程了,因为上次真机测试中已有,而已创建一个APP IDS中就包括了开发版(Develop

【原创】我所理解的自动更新-APP发布与后台发布

发布后台 创建渠道:添加新的渠道,设置渠道名称,自动生成渠道id.    查看渠道:查看渠道基本信息,渠道app版本号,资源版本号,是否开启更新.    创建/更新APP:选择打包ios,android版本,设置渠道所属,设置版本日志,发送消息到APP Publish并等待反馈.    创建/更新资源:设置渠道所属,设置版本日志,发送消息到ResPackageTool并等待反馈. APP打包发布 从VersionServer里获取相应渠道的代码,保存到目录[channel-渠道号-版本号]. 

IOS App发布问题:code signing is required for product type &quot;Application&quot; in SDK &#39;iOS 9.2&#39;

问题: 解决: 如果从ituns connect上download的profile,双击后project下的code signing还是没有profile,手动添加. 如果还是不行,从xcode的preference下进入account ????? ? 从provisioning profiles中下载需要的profile(原先的没用的全部删除) 检查 a. Aichive的配置为distribution 检查b. project和target的build setting下的code signi

APP发布时一般使用的主题和去掉主题自带的点击颜色

APP发布时一般使用的主题: <application        android:allowBackup="true"        android:icon="@drawable/applogo"        android:theme="@android:style/Theme.Light.NoTitleBar" > 今天希望在girdview中选择后,改变背景图,默认选中有黄色背景 希望去除,在网上找到了解决方案 1 gr

基于医药吧开放平台的第一个APP发布

在医药吧网上线快半年(2014-12-5)了,陆续的推出医药吧免费数据接口 后,第一个 APP应用程序<健康百科-iOS版>正式上线,这也标志着 医药吧开放平台 的第一个应用 程序的诞生. 健康百科-iOS版本包括健康资讯.健康知识.健康一问.食疗养生.药品直达.疾病详情. 疾病大全.检查项目.手术项目等相关功能的iOS平台的APP应用. 我们的目标还是那么的坚定,我们会为APP应用提供免费的数据接口,为哪些APP开创者提 供免费的API数据接口. API接口的提供的目的就是为了方便APP应用

0518.使用Application Loader上传APP流程解读[APP发布]

本文只是提供一个发布流程的整体思路,如果没有发布经验,建议阅读苹果官方发布文档或者Google搜索详细教程. 1.申请开发者账号:99美金的(需要信用卡支付),具体流程网上有很多例子,自行搜索. 2.使用钥匙串生成请求文件,然后配置开发和发布证书. 在钥匙串的Certificates可以看到证书文件(含有公钥私钥的) 思考:申请development和production证书主要是Apple用于认证你的身份. 3.申请AppIDs 思考:此时的AppID和你在ituneConnect网站上的一样

iOS APP 发布上架流程

由于Apple对iOS APP发布上架管理较严格,为了确保每次App每次提交,都能符合apple要求,尽快通过审核,特制定以下流程,请产品经理与研发人员配合遵守.实施. 流程 开发人员按照产品任务要求,完成开发任务,自行测试通过后,提交公司测试部门进行测试 研发-测试-发布流程 : 公司测试部门测试通过,发布测试报告,通知产品经理进行上架发布; 产品经理依据当前版本,编写版本更新记录说明,如果本次版本涉及新功能开发或UI部分有较大的更新,需要截图.版本更新记录与App截图写入到产品发布报告中;

复利计算器app发布

复利计算器app发布 抱歉:由于无法实现服务端的持续开启,发布的app仅为简单的单机版,暂时舍弃了c/s版本的一些功能,如:投资动态管理功能. 应用详情博客:请点击这里 apk下载地址(百度手机助手平台):请点击这里 也可扫描下方二维码下载: 操作须知: 1.程序支持输入数据最大值为99999999: 2.本金.利率.终额.期数等数据输入需大于0: 3.程序允许的期数最大值为150: 4.程序允许的利率最大值为1. 反馈: 自知问题还会有很多,欢迎大家把发现的问题反馈到我邮箱,我一定认真修改!