用maven创建多模块的web工程后,不同于直接创建普通的web工程。
1、在普通的web工程创建后,在项目中会有tomcat等服务器的jar包,这时创建JSP文件肯定是没有错的;
2、即使是使用maven创建的单模块的web工程,也会自动的在pom文件中加入tomcat等服务器的jar包,这时也能创建JSP文件而不报错;
3、但是用maven创建多模块web工程后,该web工程是不自动添加tomcat等服务器的jar包的,这时创建JSP文件会报错;
解决办法:给该多模块web工程引入服务器jar包,也就是javax.servlet的jar包,pom文件形式如下代码:
<dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId> <version>2.2.1-b03</version> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>3.0-alpha-1</version> </dependency>
相关推荐
使用Maven构建多模块项目
该步骤会依次生成项目的各个模块,但是生成的模块并没有 创建依赖,只是最简单的并且符合maven 要求的项目结构的模块,关于什么是 maven 的标准项目结构,可以参考 maven 官方文档,或者《 maven 权威指南》。
maven多模块web项目,集成了springMVC+spring+maven。可以直接运行,用idea进行创建的。
基于maven创建web项目 基础环境 Myeclipse2013 Tomcat8.0 Jdk1.8 apache-maven-3.3.9 环境配置
maven是一款java包管理软件,有点像ruby的gem,本教程使用maven创建多模块项目!
Spring + Spring MVC + Mybatis + Maven搭建多模块的web项目 里面包含了很多配置方面的注释,方便日后维护。 采用了通用Mapper封装了单表的增删改查操作 github地址:https://gitee.com/free/Mapper 采用了分页...
idea使用maven创建web项目详细教程
Maven多模块web应用实例
maven构建多模块项目,参考:http://blog.csdn.net/xiejx618/article/details/19849035
所有用Maven管理的真实的项目都应该是分模块的,每个模块都对应着一个pom.xml。它们之间通过继承和聚合(也称作多模块,multi-module)相互关联。 提供了一个简单的Maven多模块实例
使用Idea14.1.4和maven创建java web项目
不习惯于maven项目开发,想使用eclipse的普通web项目。想借鉴别人的maven项目,但是自己使用的却不熟悉maven的原理等等,但是需要懂一点maven的目录架构。
使用maven构建多模块项目。在一个项目中使用多个模块的一个方法是将模块添加为依赖项,正常情况下,我们会添加一个外部模块作为依赖。但是,当模块是一个项目的一部分,并密切相关的时候,该项目应被构造为一个多...
maven多模块项目使用jetty,详细看http://blog.csdn.net/xiejx618/article/details/49936541
使用maven管理多模块项目并启动调试-示例代码,博文地址: https://blog.csdn.net/u010476739/article/details/87617743
来自 在Eclipse中用Maven创建一个Web项目 的附带项目源码 jdk1.8 博客地址 https://blog.csdn.net/rebornsgundam/article/details/105862362
支持spring、springMVC、mybatis+maven的web项目,使用idea创建,无需过多修改
maven搭建web项目hello world
maven安装 多模块项目 仓库管理器Nexus 多模块项目
maven多模块项目,使用eclipse开发工具创建,有意可下载,没有解压密码