tnblog
首页
视频
资源
登录

Maven创建JavaWeb项目

6710人阅读 2020/1/10 21:20 总访问:169845 评论:0 收藏:1 手机
分类: JAVA

使用模板创建项目

    

JavaWeb项目模板使用

    

    

   使用模板创建JavaWeb项目,就是上图的结构。缺少src/main/java目录,以及两个test目录。但是多了webapp目录,这个目录就等效于以前JavaWeb项目的WebContent目录。

    mavenweb项目中,我们的页面和静态资源都是放在webapp目录下

    使用模板创建的JavaWeb项目,有错误的,index.jsp在报错

    解决方法

      第一种:直接在pom.xml文件中添加jar包支持


        

  1.       <dependency>
  2.        <groupId>javax.servlet</groupId>
  3.        <artifactId>javax.servlet-api</artifactId>
  4.        <version>3.1.0</version>
  5.        <scope>provided</scope>
  6.        </dependency>

           第二种:或者添加tomcat支持

                             选中项目点击右键,选择“Build Path”,选择“configure build path”。

                             点击Libraries选项卡,点击Add Library按钮

                             第三步:选择Server Runtime,接着选择tomcat

                             点击Finish,这时候也会看到项目没有报错信息了!

            


        Web.xml中的标题头的版本使用的2.3,太低了。如果想要使用高版本的配置,只需要把以前项目的web.xml拷贝过来

不使用模板,创建JavaWeb项目

     

不使用模板,创建一个JavaWeb项目,就是上图结构。Pom.xml中报错,原因是webapp目录下面没有自动生成WEB-INF/web.xml。需要我们手动创建WEB-INF/web.xml。还是需要添加jar包支持或者添加tomcat支持

         若要运行web项目,只需要添加到tomcat中,启动即可,和以前的操作都是一样的

    1)添加插件依赖

  1.           <build>
  2.             <plugins>
  3.                 <plugin>
  4.                        <groupId>org.apache.tomcat.maven</groupId>
  5.                        <artifactId>tomcat7-maven-plugin</artifactId>
  6.                        <version>2.2</version>
  7.                        <configuration>
  8.                             <!-- 编码 -->
  9.                             <uriEncoding>utf-8</uriEncoding>
  10.                             <!-- 端口号 -->
  11.                             <port>8082</port>
  12.                             <!-- 项目跟路径 -->
  13.                             <path>/maven-web</path>
  14.                        </configuration>
  15.                 </plugin>
  16.             </plugins>
  17.           </build>

        配置tomcat

        项目 -- > 右键  -- > run as  -- > run configuration

                

        启动如果没有错误,在控制台输出项目访问路径

    

    


评价

Idea下使用Maven搭建SSM(一):SpringMVC

Spring MVC是一款基于MVC架构模式的轻量级Web框架,其目的是将Web开发模块化,对整体架构进行解耦,简化Web开发流程。下面...

Idea下使用Maven搭建SSM(二):MyBatis

开发Web应用,数据的存储和处理往往离不开数据库和SQL语句。在使用Java开发的Web应用中,自然也少不了连接数据库的步骤。在...

Maven 出错 was cached in the local repository

maven在下载依赖的时候出错:was cached in the local repository是因为和本地库有冲突的原因,把对应的本地库删除就好了找到...

Maven的简介和安装配置

简介Maven 是 Apache 下的一个纯 Java 开发的开源项目。基于项目对象模型(缩写:POM)概念。Maven 是一个项目管理工具,主...

Maven与工具(eclipse)的集成

1、下载maven插件apache-maven-3.6.22、下载jdk1.8并安装配置环境变量3、解压插件并配置环境变量(JAVA_HOME配置jdk根目录、...

Maven 的依赖管理 1

1、依赖传递将第三个项目的坐标添加到第二个项目里面,然后第二个项目就会多出一个关于项目三的jar包,此时项目二就可以调...

Maven 的下载与安装

注意:ldea对3.6.2及以上版本存在兼容性问题,为避免冲突,IDEA中安装使用3.6.1版本一、下载:多版本地址:https://mirrors...

Maven空模块配置框架类型——pom的设置

一、pom.xml的使用只要你的依赖没问题,想生成什么项目都可以,这个要对Maven稍稍要有一定的了解如生成一个spring boot的项...

Maven 的依赖管理 2

一、scope的案例二、例如:直接test间接runtime

Maven 坐标的概念

一、1、maven的jar包仓库网址2、maven的坐标网址

Maven的坐标网址

https://mvnrepository.com/如下图:

Maven 与IDEA的匹配版

1、maven的匹配版本下载方式2、在IDEA的配置

使用Idea和Maven搭建Spring MVC

1、2、3、4、确定maven4.1、IDEA自带的maven4.2、自己下载的maven还换了本地仓库5、6、7、在main文件夹中创建两个文件夹jav...

Maven 中的tomcat插件来启动项目

一、在pom.xml导入tomcat插件坐标&lt;!--tomcat插件,启动当前的应用--&gt; &lt;build&gt; &lt;finalName&gt;springmvc_va...

IDEA中 右击项目没有run Maven按钮解决办法(快速使用Maven命令)

这个问题原因在于我们并没有这个插件解决方法:这个时候我们可以去setting中下载mavenhelper插件安装好该插件以后,重启IDE...
sometimes ever,sometimes never
排名
16
文章
53
粉丝
7
评论
13
MySQL数据库基础
剑轩 : 大神教我学mysql!
MySQL概述与安装配置
剑轩 : PHP是目前最流行的 Web 开发语言
JAVA8 十大新特性详解
叼着奶瓶逛酒吧 : 文章写得真心不错,加油哈
Java学习 - Java语言基础
剑轩 : 每个小标题颜色加深一点会更好哦
Java学习 - Java语言简介
剑轩 : 请注意,java大神开讲了
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术
人类侥幸拥有了智慧,就应该善用它。