Java教程
  • Java教程
  • 简介
    • Java 库
      • JMH 应用指南
      • ZXing 应用指南
      • Thumbnailator 应用指南
      • Jsoup 应用指南
      • Dozer 应用指南
      • 细说 Java 主流日志工具库
      • Mockito 应用指南
      • JavaMail 应用指南
      • Freemark 应用指南
      • Lombok 应用指南
      • Java 与 JSON
      • JUnit5 应用指南
      • 细说 Java 主流工具包
      • Java 二进制序列化库
      • Reflections 应用指南
    • Java 工具
      • 构建工具
        • Ant 简易教程
        • Maven 教程
          • Maven 实战问题和最佳实践
          • Maven 教程之入门指南
          • Maven 插件之代码检查
          • Maven 教程之发布 jar 到私服或中央仓库
          • Maven 教程之 settings.xml 详解
          • Maven 教程之 pom.xml 详解
        • Gradle 应用指南
      • Elastic 技术栈
        • Elastic 技术栈之 Logstash 基础
        • Elastic 技术栈之 Kibana
        • Elasticsearch 运维
        • Filebeat 运维
        • Elasticsearch
        • Elastic 技术栈之 Filebeat
        • Logstash 运维
        • Elastic 快速入门
        • Kibana 运维
      • Java IDE
        • Eclipse 应用指南
        • Intellij IDEA 应用指南
        • vscode 应用指南
      • test
        • JMeter 应用指南
    • 附录
      • resources
    • Java Tutorial
    • java-tutorial
  • codes
    • javatool
      • javatool-server
    • javalib
      • Lombok 应用指南
Powered by GitBook
On this page
  • Tomcat
  • Windows 启动
  • 插件启动嵌入式 Tomcat
  • 脚本启动
  • Jetty

Was this helpful?

  1. codes
  2. javatool

javatool-server

PreviousjavatoolNextjavalib

Last updated 5 years ago

Was this helpful?

本示例代码主要展示嵌入式服务器和 web 项目的集成。

你可以在本项目中体验嵌入式 Tomcat 和嵌入式 Jetty 的启动方式。

版本

  • JDK:1.8

  • Tomcat:8.5.24

Tomcat

Windows 启动

执行 io.github.dunwu.javatool.server.SimpleTomcatServer#main 方法。

或执行 io.github.dunwu.javatool.server.TomcatServer.main 方法。

启动后,访问

插件启动嵌入式 Tomcat

由于插件很久没有更新(最新版本发布时间:2013-11-11),目前只能找到 Tomcat6 、Tomcat7 插件,所以弃用。

脚本启动

本项目添加了脚本启动范例。

脚本代码全在 目录下。

  • 初始化

wget https://raw.githubusercontent.com/dunwu/JavaStack/master/scripts/init.sh
chmod 777 init.sh
./init.sh
  • 发布

cd /home/zp/source/JavaStack/scripts
./javatool-server-release.sh master develop

Jetty

待添加。。。

http://localhost:8080/javatool-server/
scripts