zoukankan      html  css  js  c++  java
  • OSGI嵌入tomcat应用服务器(gem-web)——tomcat插件环境搭建

    相关的资源下载,参考:https://www.cnblogs.com/dyh004/p/10642769.html

    • 新建普通的plugin工程

    • 新建工程运行环境

    在工程中,新建运行环境

    新建存放运行环境的依赖包目录

    添加运行环境相关的依赖包

    1、把OSGI嵌入tomcat应用服务器(gem-web)——t资源下载(https://www.cnblogs.com/dyh004/p/10642769.html)章节下载的the Equinox Console放入plugins目录下

    把OSGI嵌入tomcat应用服务器(gem-web)——t资源下载(https://www.cnblogs.com/dyh004/p/10642769.html)章节下载的gemini.web相关的包及依赖包,放入plugins目录下

    至此,所有相关的包都存放完毕

    配置target

    • 新建WEB工程

    配置生成相关的web文件

    这样,对应的web目录结构就生成了

    修改MANIFEST.MF文件

    Manifest-Version: 1.0
    Bundle-ManifestVersion: 2
    Bundle-Name: UMP Manager web Console
    Bundle-SymbolicName: com.kszsa.console
    Bundle-Version: 1.0.0.qualifier
    Bundle-Vendor: KSZSA
    Bundle-RequiredExecutionEnvironment: JavaSE-1.6
    Bundle-ClassPath: WEB-INF/classes
    Web-ContextPath: /web-console

    在webapp下,新建index.html

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>首页</title>
    </head>
    <body>
    这是首页
    </body>
    </html>

    导出对应的war,并放入com.kszsa.target工程下的server目录下的plugins目录

    刷新下plugins,重新设置下target

    • 配置运行环境

     

    运行之后,控制台输出

    访问界面,查看结果,地址:http://127.0.0.1:8080/web-console/index.html

    至此,Gem-web环境搭建完毕。

  • 相关阅读:
    如何在Oracle中复制表结构和表数据
    linux --备份oracle
    Jira-Clone与发邮件的使用
    C# lock关键词/lock语句块、线程锁
    HTML5实现简单圆周运动示例
    C#使用FFmpeg 将视频格式转换成Gif图片示例
    C#使用FFmpeg 将视频格式转换成MP4示例
    ffmpeg ffplay ffprobe资料整理
    Asp.Net MVC是否针对每次请求都重新创建一个控制器实例
    Asp.Net MVC--Controller激活2
  • 原文地址:https://www.cnblogs.com/dyh004/p/10642922.html
Copyright © 2011-2022 走看看