Maven项目配置Tomcat的两种方式
目录
- idea开发工具配置
- 1. 创建Maven项目
- 2. web.xml
- 3. index.jsp
- 4. 配置Maven项目
- 5. 配置Tomcat
- 6. 启动Tomcat
- eclipse开发工具配置
- 1.配置tomcat服务器
- 2.创建maven项目
- 3.部署项目
- 4.启动tomcat容器
idea开发工具配置
1. 创建Maven项目
并创建如下文件结构
2. web.xml
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd" > <web-app> <display-name>Archetype Created Web Application</display-name> </web-app>
3. index.jsp
<html> <body> <h2>Hello World!</h2> </body> </html>
4. 配置Maven项目
- 进入project structure
- 选择modules,给当前maven项目添加web工程
- Deployment Descriptors 的path设置为web.xml
- Web Resource Directory 设置为webapp的路径
- SourceRoots设置为java路径和resources路径
- 最后点击create artifact生成war包
- Artifacts配置项中修改下war包的名称,和输出路径即可
5. 配置Tomcat
- 进入Edit Configurations
- 点击号
- TomcatServer,local
- Server配置
- Deployment配置
6. 启动Tomcat
跳转到首页展示Hello World!即可。
eclipse开发工具配置
1.配置tomcat服务器
- eclipse打开window菜单点击showView,从other里找到ServersServers
- 窗口中点击添加服务器,并添加tomcat
2.创建maven项目
- 创建maven项目并选择maven-archtype-webapp类型
- 选中新建的项目点击属性
- Java Build Path中add Library,并选择Server Runtime,最后apply
- Java Compiler中都选择JDK8,最后apply
- Project Facets的java选择JDK8,最后apply
3.部署项目
进入Servers窗口,选中tomcat右键点击addAndRemove,将项目添加到容器。
4.启动tomcat容器
进入Servers窗口,选中tomcat右键启动,并在页面访问首页,展示Hello World!即可。
http://localhost:8080/tomcat
到此这篇关于Maven项目配置Tomcat的两种方式的文章就介绍到这了,更多相关Maven项目配置Tomcat内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
相关推荐
-
SSM项目频繁打成war包部署,使用tomcat和maven实现热部署配置
背景 众所周知,我们平时将JavaEE项目开发完后,需要将项目部署到服务器的tomcat上.常用的部署方式是将项目打包成war包放到tomcat的webapps下,然后重启tomcat,然后通过ip地址+端口号访问.这样部署本身是没问题的,但问题在于,如果还是在生产环境下的话,需要频繁的更改优化项目,那么就需要频繁的将项目打war包,替换webapps下的war包,操作繁琐. 接下来我们讲述如何实现本地编程,然后部署项目到远程服务器的tomcat上,实现热部署. 所用技术&工具 maven(项目
-
idea2020.3配置maven环境并配置Tomcat的详细教程
学习内容:Idea配置maven环境,创建java和web项目,并配置Tomcat 内容详情: 1.配置maven环境 第一步.点击file,选中New projiects settings,点击Settings for New projects 如果选Settings的话,每创建一个项目都得配置maven的地址,所以,直接为每一个新项目都配置好,就不用改了 第二步.搜索maven,改为自己下的maven地址,第二步把settings.xml改为自己下的maven,conf目录的. maven环
-
Java(JDK/Tomcat/Maven)运行环境配置及工具(idea/eclipse)安装详细教程
Java(计算机编程语言) Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承.指针等概念,因此Java语言具有功能强大和简单易用两个特征. Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程. Java具有简单性.面向对象.分布式.健壮性.安全性.平台独立与可移植性.多线程.动态性等特点. Java可以编写桌面应用程序.Web应用程序.分布式系统和嵌入式系统应用程序等. Java环境配置(
-
Eclipse中导入Maven Web项目并配置其在Tomcat中运行图文详解
今天因为实习的关系需要讲公司已经开发的项目导入进Eclipse,而公司的项目是用Maven来构建的所以,需要将Maven项目导入进Eclipse下. 自己因为没有什么经验所以搞了得两个多小时,在这里和大家分享一下自己的经验已经在这之中遇到的一些问题. 首先我通过svn将公司的项目checkout到了本地. 因为Maven遵循的是规约比配置重要的原则,所以Maven项目的结构一般是进入目录后是一个pom.xml文件和一个src文件夹,当然可能还存在一些README之类的这些都不重要,最关键的就是p
-
Idea配置maven-tomcat-plugin插件实现项目部署
参考文章: maven tomcat plugin实现热部署:https://www.jb51.net/article/143054.htm 实现maven项目部署到服务器分为如下几个步骤: tomcat 的tomcat-users.xml中添加用户: maven 的settings.xml中添加server: pom.xml中添加tomcat7-maven-plugin插件配置: 在tomcat运行的情况下,运行 tomcat7:deploy 命令. 1.添加用户 在 标签内: <role r
-
maven项目远程部署&&使用tomcat配置数据库连接的方法
一.使用tomcat远程部署 1.1遇到的问题: 项目中需要引用第三方jar包,在使用mvn打包项目的时候,会报错'dependencies.dependency.systemPath'for com.dingtalk.api:taobao-sdk-java:jar must be omitted.问题的原因在于mvn在打包项目的时候,先加载pom.xml,如果本地仓库没有的依赖就会报错. 解决办法:将第三方jar包安装到本地仓库使用命令:Mvn install:install-file -Df
-
IDEA配置java开发环境(maven、gradle、tomcat)
idea安装好以后,是需要简单的配置一下的,而且要分不同的开发环境,此处就不多扩展了,我们就一起来配置java的开发环境 准备: 1.jdk环境配置 ------- java环境变量请参考(linux环境下java开发环境配置 或 windows环境下java开发环境配置) 2.maven build工具(maven项目使用),下载地址,本地下载地址 3.gradle build工具(gradle项目使用),下载地址,本地下载地址 4.tomcat 8.x ,下载地址,本地下载地址 内容: 一.
-
Maven项目配置Tomcat的两种方式
目录 idea开发工具配置 1. 创建Maven项目 2. web.xml 3. index.jsp 4. 配置Maven项目 5. 配置Tomcat 6. 启动Tomcat eclipse开发工具配置 1.配置tomcat服务器 2.创建maven项目 3.部署项目 4.启动tomcat容器 idea开发工具配置 1. 创建Maven项目 并创建如下文件结构 2. web.xml <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//D
-
idea+maven打jar包的两种方式
两种打jar包的方法: jar包工程是maven下的quickstart工程 需要jar的是maven下的webapp工程(我这里是这样的 ) 一.普通jar包的打包方式: 在我们的idea工程界面,点击右上角的project structure 然后在project setting里面选择Artifacts,点击加号,选择jar,给个包名,然后apply 回到我们的工程界面,选择菜单栏中的build,下拉菜单中的build artifacts 如果是第一次打包就build,不是就rebuild
-
详解idea+maven打jar包的两种方式
两种打jar包的方法: jar包工程是maven下的quickstart工程 需要jar的是maven下的webapp工程(我这里是这样的 ) 一.普通jar包的打包方式: 在我们的idea工程界面,点击右上角的project structure 然后在project setting里面选择Artifacts,点击加号,选择jar,给个包名,然后apply 回到我们的工程界面,选择菜单栏中的build,下拉菜单中的build artifacts 如果是第一次打包就build,不是就rebuild
-
webstorm中配置Eslint的两种方式及差异比较详解
写在前面 这两种方式的配置基本相同,都是配一下node地址,Eslint执行文件的地址,Eslint的配置文件(就是.eslintrc)等,而且网上很方便就可以搜索到,就不多说了. 之所以要比较一下两者的差异,就是因为对于没有配置过的同学来说,看了诸如"怎么在webstorm下配置Eslint"的问题下面的回答,既有说用方式1,又有说方式2的,然后这两种方式配置项还差不多(都是在webstorm的一个setting页面里面设置三四个项目,然后勾上enable复选框),就容易混淆. 再加
-
springboot项目部署在linux上运行的两种方式小结
springboot部署项目在linux的两种方式 可以选择 war包方式或者jar包方式(个人推荐使用jar方式) 1.springboot的jar包方式 因为idea默认就是jar打包方式所以直接使用maven工具按照步骤点击就可以直接打包 打包之前别忘了修改好你的配置文件,别到时候端口号冲突启动不了(多个同样的端口号),假如要使用linux上的数据库也要提前修改好密码 然后控制台就会输出执行过程,不用管,最后结束了就会这如图红框处找到输出路径. 找到这个文件把他扔到你的linux虚拟机里,
-
浅析idea 添加项目依赖的两种方式
第一种方式.pom添加 上图: 第二种.在项目上右键 选择自己需要的即可,也有一些不方便的,那就要去pom里边啦!! 附录:IDEA 中 WEB 项目添加依赖的两种方式 注意:每次向 lib 目录中添加 JAR 后都需要执行一次以下操作, 否则找不到添加的依赖 方法一: 方法二: 到此这篇关于idea 添加项目依赖的两种方式的文章就介绍到这了,更多相关idea 添加项目依赖内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
-
Spring Boot配置过滤器的2种方式示例
前言 过滤器(Filter)是Servlet中常用的技术,可以实现用户在访问某个目标资源之前,对访问的请求和响应进行拦截,常用的场景有登录校验.权限控制.敏感词过滤等,下面介绍下Spring Boot配置过滤器的两种方式. 一.@WebFilter注解方式 使用@WebFilter注解为声明当前类为filter,第一个参数为该filter起一个名字,第二个参数为说明要拦截的请求地址,当前类需要实现Filter接口,里面有三个方法,分别为过滤器初始化.过滤方法和过滤器销毁. @Slf4j @Web
-
详解springboot项目带Tomcat和不带Tomcat的两种打包方式
1,带Tomcat的打包方式 1.1, 在pom.xml文件添加以下配置(目的:自定main入口和跳过Junit代码) <build> <plugins> <!--打包为jar时指定main入口--> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <
-
详解通过maven运行项目的两种方式
先看下maven各个命令的区别: 1.maven clean 清空target下的文件 2.maven compile 编译(在target下生成.class文件) 一般使用:mvn clean package 先清缓存再打包 一.maven运行项目 1.添加内置tomcat的插件 <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</
-
Spring Boot项目搭建的两种方式
什么是Spring Boot Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程.该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置.用我的话来理解,就是 Spring Boot 其实不是什么新的框架,它默认配置了很多框架的使用方式,就像 Maven 整合了所有的 Jar 包,Spring Boot 整合了所有的框架. 使用 Spring Boot有什么好处 其实就是简单.快速.方便!平时如果我
随机推荐
- 在SQL Server 2005所有表中搜索某个指定列的方法
- js实现非常简单的焦点图切换特效实例
- Java正则表达式提取字符的方法实例
- 让GridView只更新某些特定的数据的方法
- 学习使用Bootstrap输入框、导航、分页等常用组件
- VS2005 180天限制破解方法
- C#各种集合操作的性能总结
- PHP和C#可共用的可逆加密算法详解
- PHP解析RSS的方法
- c#使用htmlagilitypack解析html格式字符串
- jsp中自定义标签用法实例分析
- 怎么改善现有网站
- jQuery简单实现点击文本框复制内容到剪贴板上的方法
- jQuery对象与DOM对象之间的转换方法
- js实现的二分查找算法实例
- Java实现敏感词过滤实例
- 关于JavaScript 原型链的一点个人理解
- w3wp.exe占用cpu过高的解决方法第1/2页
- 使用VS2010 C#开发ActiveX控件(下),完整代码打包下载
- C#自定义签名章实现方法