来看下 下面的问题是如何产生的

maven有个核心功能是一键构建,一键构建的意思是不在使用本地安装的tomcat而是使用maven自身继承的tomcat插件对项目进行构建
maven自身具有tomcat插件。
先找到本地安装的tomcat的目录看一个现象。

这两个包刚好就是刚才在pom.xml内倒入的两个jar包


当我们运行项目的时候,项目中出现了两套一模一样的包,一套是servlet一套是jsp
我们自己倒入的包和servlet中自己的包是相互冲突的,名称一模一样,所以就有了冲突。

我们只想让她在写代码的时候起作用也就是只想在编译的时候起作用。。maven已经有了处理方法。对这两个jar包设置作用域

点击红色按钮,先停掉项目。

使用scope标签

这样就让这这个jar包只在编译时,也就是写代码的时候起作用。真正项目运行的时候不起作用。

项目运行时候,会使用tomcat下的这俩jar包

jsp的包同理

测试,只在测试的时候起作用

再次启动项目

程序启动没有问题

刷新页面

创建jsp

切回页面刷新即可。

以上jsp的小demo就演示完了

演示异常

先把日志都清理掉

服务没有停止,又运行了tomcat:run

报一个端口被占用的异常

养成习惯 用完就停掉服务。

转载于:https://www.cnblogs.com/wangjunwei/p/11304273.html

阶段2 JavaWeb+黑马旅游网_15-Maven基础_第5节 使用骨架创建maven的java工程_16maven工程servlet实例之jar包冲突...相关推荐

  1. JavaWeb黑马旅游网-学习笔记04【BaseServlet抽取】

    Java后端 学习路线 笔记汇总表[黑马程序员] JavaWeb黑马旅游网-学习笔记01[准备工作] JavaWeb黑马旅游网-学习笔记02[注册功能] JavaWeb黑马旅游网-学习笔记03[登陆和 ...

  2. JavaWeb黑马旅游网-学习笔记01【准备工作】

    Java后端 学习路线 笔记汇总表[黑马程序员] JavaWeb黑马旅游网-学习笔记01[准备工作] JavaWeb黑马旅游网-学习笔记02[注册功能] JavaWeb黑马旅游网-学习笔记03[登陆和 ...

  3. JavaWeb黑马旅游网-学习笔记09【旅游线路收藏】

    Java后端 学习路线 笔记汇总表[黑马程序员] JavaWeb黑马旅游网-学习笔记01[准备工作] JavaWeb黑马旅游网-学习笔记02[注册功能] JavaWeb黑马旅游网-学习笔记03[登陆和 ...

  4. JavaWeb黑马旅游网-学习笔记08【旅游线路详情】

    Java后端 学习路线 笔记汇总表[黑马程序员] JavaWeb黑马旅游网-学习笔记01[准备工作] JavaWeb黑马旅游网-学习笔记02[注册功能] JavaWeb黑马旅游网-学习笔记03[登陆和 ...

  5. JavaWeb黑马旅游网-学习笔记06【旅游线路分页展示分页展示】

    Java后端 学习路线 笔记汇总表[黑马程序员] JavaWeb黑马旅游网-学习笔记01[准备工作] JavaWeb黑马旅游网-学习笔记02[注册功能] JavaWeb黑马旅游网-学习笔记03[登陆和 ...

  6. JavaWeb黑马旅游网-学习笔记05【分类数据展示功能】

    Java后端 学习路线 笔记汇总表[黑马程序员] JavaWeb黑马旅游网-学习笔记01[准备工作] JavaWeb黑马旅游网-学习笔记02[注册功能] JavaWeb黑马旅游网-学习笔记03[登陆和 ...

  7. JavaWeb黑马旅游网-学习笔记03【登陆和退出功能】

    Java后端 学习路线 笔记汇总表[黑马程序员] JavaWeb黑马旅游网-学习笔记01[准备工作] JavaWeb黑马旅游网-学习笔记02[注册功能] JavaWeb黑马旅游网-学习笔记03[登陆和 ...

  8. JavaWeb黑马旅游网-学习笔记02【注册功能】

    Java后端 学习路线 笔记汇总表[黑马程序员] JavaWeb黑马旅游网-学习笔记01[准备工作] JavaWeb黑马旅游网-学习笔记02[注册功能] JavaWeb黑马旅游网-学习笔记03[登陆和 ...

  9. JavaWeb黑马旅游网-学习笔记10【项目代码】

    Java后端 学习路线 笔记汇总表[黑马程序员] JavaWeb黑马旅游网-学习笔记01[准备工作] JavaWeb黑马旅游网-学习笔记02[注册功能] JavaWeb黑马旅游网-学习笔记03[登陆和 ...

  10. JavaWeb黑马旅游网-学习笔记07【旅游线路查询】

    Java后端 学习路线 笔记汇总表[黑马程序员] JavaWeb黑马旅游网-学习笔记01[准备工作] JavaWeb黑马旅游网-学习笔记02[注册功能] JavaWeb黑马旅游网-学习笔记03[登陆和 ...

最新文章

  1. oracle查数据存入数组,如何在SQL查询中使用Oracle关联数组
  2. CentOS6.5下搭建SVN服务器
  3. 【详细注解】1020 Tree Traversals (25 分)
  4. mysql引擎模式_mysql引擎,完整的见表语句,数据库模式, 常用数据类型,约束条件...
  5. Goldbach's Conjecture--POJ 2262
  6. java 网络序_JAVA 网络程序
  7. Hive map side join入门及测试
  8. 1-csv文件,解决数字不全或者数组+e的显示的问题
  9. UE编辑器加入鼠标右键
  10. 内网环境下如何配置CentOS网络源(阿里云)----nginx代理实现
  11. iPhone7 plus分辨率行不行
  12. video autoplay失效
  13. 64位windows无法正常安装dnw的解决方案
  14. QChart之QBarSeries绘制条形图
  15. vue2和vue3的区别
  16. Unusual Minesweeper
  17. F-OFDM 系统简单Matlab搭建
  18. RegressionTSS=ESS+RSS
  19. 《现代控制理论》第5章
  20. The JAVA_HOME environment variable does not point to a working 32-bit JDK or JRE.

热门文章

  1. jupyter notebook python插件_Python文学化编程-Jupyter notebook使用和插件拓展
  2. 结巴分词python教程_python结巴教程【python3怎么使用结巴分词】
  3. 拓端tecdat|Matlab马尔可夫链蒙特卡罗法(MCMC)估计随机波动率(SV,Stochastic Volatility) 模型
  4. pandas.iloc, pandas.loc用法
  5. mysql配置文件 my.ini
  6. 数据结构第三章栈和队列(一)
  7. 优酷java贴吧_[杭州] [优酷] 阿里 Java 服务端开发招人啦-P7\P6+
  8. vnr懒人版教程_凉皮懒人做法,不揉面不洗面,配方配料无保留,简单快速又好吃...
  9. python如何去某一列的元素
  10. ModuleNotFoundError: No module named ‘models‘