zoukankan      html  css  js  c++  java
  • WebSphere部署Spring Boot

    WebSphere Application Server Network Deployment部署

    • Websphere版本: 8.5.5.12.
    • 这里只简单做操作步骤介绍, 详细的信息请查看IBM的帮助文档
    • 在页面上使用CTRL+F来找到要操作的地方.

    1 代码和war包改动

    你需要在你的代码中做两处更改, 否则was将找不到你的Spring应用的初始化类.

    1. 修改你的初始化类, 让它直接实现WebApplicationInitializer;
    2. 在webapp/WEB-INF下添加一个如下内容的web.xml;
    3. 打war包, 删除你的war包中的WEB-INF/lib(记得保存一份, 之后我们会在共享库中添加这些jar).
    <web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
             xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
              http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
             version="3.0" metadata-complete="false">
        <display-name>Archetype Created Web Application</display-name>
    </web-app>
    

    2 服务器和虚拟主机配置

    登陆你的was控制台, 做以下这些操作:

    1. 在服务器中新建一个WebSphere Application Server, 一直下一步即可, 或者你也可以使用已有的服务器;
    2. 配置刚才新建的服务器, 在服务器基础架构->Java SDK中将1.7的sdk设为缺省;
    3. 在通信->端口中将WC_defaulthost设置为你想要的端口,
    4. 在环境->虚拟主机中, 新建或者配置原有的虚拟主机, 添加对应端口的主机别名.

    3 创建和配置共享库

    操作页面: 环境->共享库

    1. 选择对应的作用域后新建一个共享库;
    2. 配置共享库的类路径, 如: ${WAS_INSTALL_ROOT}/optionalLibraries/gateway/lib/;
    3. 将之前从war中取出的jar把放到你配置的路径下.

    4 创建和配置应用程序

    操作页面: 应用程序->应用程序类型->Websphere企业应用程序.

    4.1 安装应用程序

    点击安装, 然后做以下这些操作.

    1. 选择去掉了lib的war报上传;
    2. 选择快速路径, 在第二步中应用你想要部署到的服务器;
    3. 在第三步中选择你配置的虚拟主机;
    4. 在第五步中勾上metadata-complete 属性.

    4.2 配置应用程序

    操作页面: 应用程序->应用程序类型->Websphere企业应用程序.
    选择刚才新建的应用程序:

    1. 在引用->共享库引用中, 选择模块, 点击引用共享库, 选择需要的共享库并应用;
    2. 在详细属性->类装入和更新检测中, 将类装入顺序改为父类最后, 并应用保存;

    5 启动服务器和应用程序

    • 在服务器->所有服务器中启动服务器;
    • 在应用程序->所有应用程序中启动应用程序;
    • 默认情况下, 应用会在服务器启动后自动启动;
    • 可以在日志诊断中查看日志和装入器.
  • 相关阅读:
    wxpython的安装

    拓扑排序
    树,二叉树,森林,三者的转换
    二叉树的遍历
    最短路径
    图的遍历
    图的最小生成树
    哈夫曼树的应用
    哈夫曼树
  • 原文地址:https://www.cnblogs.com/FJH1994/p/7771189.html
Copyright © 2011-2022 走看看