• Jetty 8.1 安装 运行 部署


    链接地址:http://blog.csdn.net/lego2816/article/details/42650545

     Java + MySQL

    从Jfinal开始,第一步先走完整个流程,主要是发布部署到服务器,Jetty因其简单易用而广为推荐,遂百度之,进而实行之,测试Pass:

    1.百度jetty官网,有多个版本,本人用了8.1~~~的版本并依照如下描述顺利实施。(运行在JDK6及以上版本)

    2. 解压压缩包,且将其目录路径定义为${JETTY_HOME}

    3. 启动Jetty服务

    3.1 进入${JETTY_HOME}目录,然后运行“java -jar start.jar”,就可以启动Jetty server了

    3.2 打开浏览器,访问http://localhost:8080,此时可以看到Jetty的欢迎页面了。

    4. Jetty配置

    4.1 Jetty的配置文件都是放在${JETTY_HOME}/etc目录下;

    4.2 通过${JETTY_HOME}/etc/jetty-webapps.xml文件,可以看出Jetty中默认将所有的web app都放在了${JETTY_HOME}/webapps目录下;

    4.3 在Jetty包中默认带了一个test.war的应用,可以${JETTY_HOME}/webapps目录下找到这个文件,在启动Jetty服务的时候默认已经部署了test.war应用。对于test.war文件,Jetty还定义了context文件,放在${JETTY_HOME}/contexts/test.xml,其中将contextPath定义成了“/”,这就是为什么默认访问http://localhost:8080/的时候为什么是访问test应用的原因了。

    5 部署新的web应用程序

    5.1 对于war包的部署,只需要将war文件放到${JETTY_HOME}/webapps目录下,然后就可以通过浏览器直接访问了;

    5.2 对于web应用程序目录的部署,此时可以将web应用程序目录复制到${JETTY_HOME}/webapps/<myapp>目录下,然后在${JETTY_HOME}/contexts/<myapp>.xml文件,其中内容如下:

    [html] view plaincopy
     
     
    1. <?xml version="1.0"  encoding="ISO-8859-1"?>  
    2. <!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "http://www.eclipse.org/jetty/configure.dtd">  
    3. <Configure class="org.eclipse.jetty.webapp.WebAppContext">  
    4.   <Set name="contextPath">/myapp</Set>  
    5.   <Set name="war"><SystemProperty name="jetty.home" default="."/>/webapps/myapp</Set>  
    6. </Configure>  

    重新启动Jetty服务,访问http://localhost:8080/myapp就可以看到新部署web应用程序了。

    如果一件事情你觉得难的完不成,你可以把它分为若干步,并不断寻找合适的方法。最后你发现你会是个超人。不要给自己找麻烦,但遇到麻烦绝不怕,更不要退缩。 电工查找电路不通点的最快方法是:分段诊断排除,快速定位。你有什么启示吗? 求知若饥,虚心若愚。 当你对一个事情掌控不足的时候,你需要做的就是“梳理”,并制定相应的规章制度,并使资源各司其职。
  • 相关阅读:
    idea Free Mybatis plugin搜不到的解决方案
    Oracle使用强制索引
    idea swing gui设计后用mvn打包的pom配置
    Oracle函数/存储过程返回结果集(游标) harara
    Oracle启动命令 harara
    MySQL的replace into 与insert into on duplicate key update harara
    MySQL分页查询优化 harara
    Oracle存储过程使用游标进行遍历 harara
    云主机上部署BaGet
    LINQ查漏补缺之Expression与ExpressionTree
  • 原文地址:https://www.cnblogs.com/wvqusrtg/p/5130299.html
Copyright © 2020-2023  润新知