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","*");

  • 相关阅读:
    React学习笔记(六) Create React App
    React学习笔记(五) 状态提升
    React学习笔记(四) 条件渲染与列表渲染
    React学习笔记(三) 事件处理与表单元素
    React学习笔记(二) 组件
    React学习笔记(一) 入门
    React学习笔记
    Vue学习笔记
    Vue学习笔记(十二) Vue Ajax
    路飞_day2
  • 原文地址:https://www.cnblogs.com/dsj2016/p/5762592.html
Copyright © 2011-2022 走看看