`

Maven webapp 部署到tomcat的三种方式

阅读更多

Maven创建完webapp项目部署到tomcat有三种方式,如果有知道其他方式部署的,欢迎补充。

第一种、讲war包copy到tomcat的webapps目录下。

首先选中你的工程,右键-->Run As-->Maven install,如下图:



    

 等build成功后,找到workspace中的项目,然后找到target中的war包,copy到tomcat的webapps目录下启动即可。

第二种、在Eclipse中添加tomcat server,然后用此server启动project。

Eclipse默认没有安装tomcat server,可以在Eclipse左上角File-->New-->Other选择Server-->Server-->Next-->Apache-->Tomcat v7.0 Server-->Next,然后选择Tomcat home的目录Finish,则tomcatServer安装成功了。

然后就可以选中项目,右键Run As --> Run on Server即可。

第三种、用tomcat的Catalina中配置的XML文件中启动。

选中项目,右键-->Properties,选中Tomcat,勾选Is a Tomcat Project,然后在Context name 中输入项目名称,下面的Subdirectrory to set as web application root (optional) 框中写 /target/HelloWorld ,此处的HelloWorld是指你pom.xml中build的finalName。如下图:



 点击Apply,然后OK。

也可以在Tomcat的conf\Catalina\localhost中创建helloworld.xml,里面内容如下:

<Context path="helloworld" reloadable="true" docBase="E:\workspace\helloworld\target\helloworld" workDir="E:\workspace\helloworld\work" />

 

启动Tomcat之前先选中项目Run As --> Maven install。Build成功后再执行Eclipse中的Tomcat插件的猫形图,启动Tomcat。执行Maven install的目的就是在target目录下产生helloworld文件夹

  • 大小: 69.1 KB
  • 大小: 39.4 KB
分享到:
评论

相关推荐

    tomcat-maven-plugin:Maven插件来部署目录Webapp

    Tomcat Maven插件一般特征该库是一个Maven插件,允许您使用Tomcat Manager在Tomcat中部署Maven Target Webapp目录(maven-war-plugin插件的属性webappDirectory)。 易于使用,只需在“ settings.xml ”文件中添加...

    deploy_webapp_tomcat:通过检出 repo、打包和构建工件来部署 webapp,清除之前在 tomcat 上的 webapps 并优雅地处理 tomcat startstop。 将此用于 Jenkins CI 工作

    这个存储库有一个名为 deploy.sh 的脚本,它使您能够通过检出 repo、打包和构建工件、清除 tomcat 上以前的 webapps 并优雅地处理 tomcat 启动/停止来在 tomcat 上部署 webapp。 入门 对脚本的编辑 此脚本使用其 ...

    maven的优缺点 项目

    Packing:有三种: Jar:java项目, War:web项目 Pom:文件夹,jar和war文件,mavenProject:一个项目,可以放jar和war包,通过pom,一般新创建的maven Project是POM 3.4.创建一个Maven Model 最外面的项目是MavenProject,其它...

    java-tomcat-maven-example

    java-tomcat-maven-example 这是使用Maven和webapp-runner为Tomcat构建的示例可立即部署的Java Web应用程序。本地运行##添加了一些东西(需要安装Maven和Java) mvn packagejava -jar target/dependency/webapp-...

    mavenproject

    这是使用Maven和webapp-runner为Tomcat构建的示例可立即部署的Java Web应用程序。 本地运行 (需要安装Maven和Java) mvn package java -jar target/dependency/webapp-runner.jar target/*.war 该应用程序将在...

    dubbo管理中心 源码 可以在tomcat8下jdk1.8下部署

    dubbo管理中心 源码 可以在tomcat8下jdk1.8下部署,需要用maven进行编译 ,首先dubbo-admin\src\main\webapp\WEB-INF 在这个下面修改dubbo.properties这个文件里面的zookeeper地址然后进入 dobbo-admin/下 运行cmd ...

    rswebapp:RedString 匹配服务后端 webapp

    maven 命令行运行 webapp(不需要 Tomcat) ./run.sh 将其部署到 Tomcat 服务器将 rswebapp.war 复制到 Tomcat webapps 文件夹或将 target/rswebapp 文件夹复制到 Tomcat webapps 文件夹或在 AWS BeansTalk 上传 ...

    nexus-webapp的war.zip

    nexus-webapp-2.14.4-03.warnexus-webapp-2.14.4-03.warnexus-webapp-2.14.4-03.war直接放置tomcat进行部署就行

    SSM项目+Mysql数据库+maven Javaweb管理系统

    在eclipse里部署好,tomcat和maven属性都配置好后,启动该项目就可以了。html页面会自己弹出来的:http://localhost:8080/Hospital/。页面样式在应用项目的:/Hospital/src/main/webapp/assets路径里。

    java-tomcat-sample-docker

    java-tomcat-maven-example 这是使用Maven和webapp-runner为Tomcat构建的示例可立即部署的Java Web应用程序。本地运行(需要安装Maven和Java) mvn packagejava -jar target/dependency/webapp-runner.jar target/*....

    ssm_bilibili:ssm(spring+spring mvc+mybatis+maven)高仿bilibili视频网站项目实例

    ssm(spring+spring mvc+mybatis+maven)高仿bilibili视频网站项目实例里面包含论坛, 购物商城 网页 后台管理的java项目集成演示地址: (服务器不太稳定,可以尝试刷新,感谢大佬捐赠的服务器费用)开发环境:Eclipse ...

    PortalAcademico

    本文将引导您构建使用Webapp Runner启动的应用程序,并将该应用程序部署到Heroku。 按照每个步骤从头开始构建应用程序,或者跳到最后获得本文的源代码。 您还可以使用几乎所有现有的Maven Webapp项目。 先决条件 ...

    PIJavaFinal:PI VII Java

    本文将引导您构建一个使用 Webapp Runner 启动的应用程序并将该应用程序部署到 Heroku。 按照每个步骤从头开始构建应用程序,或跳到最后获取本文的源代码。 您还可以使用几乎任何现有的 Maven webapp 项目。 先决...

    Ice-Cold-Demo:最初的创作

    将war文件部署到tomcat webapp目录。 数据库设置: 我用的是Mysql。 db名称= icecream_db 表名= icream 运行scrip_db以创建填充了四行的数据库和表。 #Example实现了三种RESTful API: 以JSON格式返回所有调味...

    subxfinder-webapp:Subdivx Finder WebApp

    Subdivx Finder Webapp Subdivx 是一个...技术JavaSpringMVC 单位Maven设置``` 1.) 运行 mvn clean install 2.) 在 Tomcat 上部署 war 3.) 运行服务器 ``` 享受执照版权所有 2015 Ariel Rey。 根据 MIT 许可条款发布。

    texastoc-v3-modulith:将texastoc-v2-spring-boot整体重构为模块化整体

    作为部署到已安装的tomcat(未嵌入式)的战争 使用webapp-runner.jar作为罐子,它类似于已安装的tomcat(未嵌入式) 有两个用于构建和运行Spring Boot Server的配置文件设置:maven配置文件设置和spring配置文件...

    人工智能-项目实践-信息检索-人像结构化识别及检索系统

    人像结构化识别及检索系统 ...将本项目下载到本地,配置好maven远程仓储,使用maven命令 mvn clean install 打包出 face-recognition-web.war 再将war解压到tomcat webapp/root目录,启动tomcat 即可。

    ecr_manager

    ECR经理该项目是CDC-STI项目的ECR... mvn clean install要部署项目,请将战争工件复制到您的tomcat webapp directoy中cp target/ecr-manager-0.0.1-SNAPSHOT.war $CATALINA_BASE/webapps/ecr-manager配置中如果手动处理

    AAPlan:饭团订餐AA制财务管理

    AAPlan ##简介 这是一套基于Java的饭团管理系统,使用Spring、Spring MVC、MyBatis框架。 ##所需环境 jdk6+ tomcat6+ maven mysql ##部署 ...把war包拷到tomcat目录下的Webapp目录下,运行tomcat。

Global site tag (gtag.js) - Google Analytics