zoukankan      html  css  js  c++  java
  • mac下 tomcat8+jdk1.8+servlet+Spring环境搭建中的问题

    1,jdk1.8里面自带了servlet-api.jar tomcat里面也有这个,会导致冲突发生。出现这个问题会在控制台输出一大堆警告和错误,我一个一个去查(有的错误是表象不是核心)最后在stackoverflow里面一个印度人的回答里面了解了这个问题。

    2,server里面的web.xml打开servlet相关服务

    3,server.xml里面设置映射关系(浏览器中的输入----->具体的工程中的某个位置)这样可以不把工程放到webapps而发布

    4,eclipse里面注意设置直接使用tomcat,不要使用tomcat的拷贝,要不然你设置好了之后发现eclipse可以运行服务器,自带的浏览器也可以看见结果,自己用shell命令打开tomcat,浏览器无法正确显示(你的配置都配置到了eclipse里面生成的拷贝中)

    5,在工程中的web.xml里面建立一个映射(浏览器中的输入----->哪个servlet进行处理)

    6,console控制台打印的栈调用轨迹不要完全相信,它似乎有自己的classloader,一些错误会连锁引发别的错误,一定要仔细检查代码

    7,jdk和tomcat的版本有一定的限制关系。什么版本对应什么jdk

    8,解决不支持循环访问(本地浏览器链接本地服务器)的问题:服务器端添加response.header("Access-Control-Allow-Origin","*");

  • 相关阅读:
    asp.net 连接 Access 的几种方法
    asp.net 连接 oracle10g 数据库
    Entity Framework实例
    LINQ链接数据库出错(There is already an open DataReader associated with this Command which must be closed first )
    Linq入门实例
    Nibatis实例(2)
    Log4net实例
    图片提交表单方法
    Nibatis实例(1)
    爱情是不离不弃吗?
  • 原文地址:https://www.cnblogs.com/dsj2016/p/5762592.html
Copyright © 2011-2022 走看看