`
lk557
  • 浏览: 142423 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Maven将web项目发布到tomcat中

 
阅读更多

1. 发布步骤

1.1修改tomcat的tomcat-users.xml配置文件

在{tomcat_home}/conf/tomcat-user.xml中加入如下代码:

<user username="admin"password="admin" roles="admin,manager"/>

说明:该代码主要是设置tomcat控制页面的用户名和密码。

1.2修改pom.xml文件

修改pom.xml文件,加入tomcat插件代码,如下:

<plugin>

<groupId>org.codehaus.mojo</groupId>

<artifactId>tomcat-maven-plugin</artifactId>

<version>1.1</version>

<configuration>

<url>http://192.168.1.207:8989/manager/html</url>

<server>tomcat6</server>

</configuration>

</plugin>

1.3修改maven的setting.xml文件

打开我的工作目录,修改{my_home}/.m2/setting.xml文件,如果没有改文件,可以将{m2_home}/conf/setting.xml复制到{my_home}/.m2目录之下,然后修改setting.xml文件。

在<servers></servers>中加入如下代码:

<server>

<id>tomcat6</id>

<username>admin</username>

<password>admin</password>

</server>

说明:改代码主要是设置tomcat服务的id以及tomcat管理台的用户名和密码,应为发布项目的时候需要tomcat的用户名和密码,此处的id要和pom.xml中tomcat插件代码中的<server></server>节点的值一致。

1.4启动tomcat

运行{tomcat_home}/bin/startup.bat文件,启动tomcat。

1.5通过maven将项目发布到tomcat中

在项目pom.xml所在目录中,依次执行以下命令:

mvn clean;

mvn compile

mvn package

mvn tomcat:deploy

以上命令执行完毕以后我们的项目就发布到tomcat中了。

以上命令说明:

mvn clean;--清理项目

mvn compile;--编译项目

mvn package;--打包项目

mvn tomcat:deploy;--根据pom.xml的配置将项目发布到tomcat中

mvn tomcat:undeploy;--卸载tomcat中的项目


分享到:
评论

相关推荐

    Eclipse中创建Web Maven Project并部署到Tomcat中

    3. 将项目拖放到Tomcat服务器上,或者在“Servers”视图的右键菜单中选择“Add and Remove”,然后将项目添加到服务器中。 4. 启动Tomcat服务器,项目应该会被自动部署并运行。 在开发过程中,如果只修改了JSP页面...

    maven项目转动态web项目,部署到tomcat

    将项目部署到 Tomcat 中,然后同步项目,启动 Tomcat。如果出现错误,通常可以通过 clean 一下来解决问题。 将 Maven 项目转换为动态 Web 项目并部署到 Tomcat 需要遵循以上六个步骤。通过遵循这些步骤,可以确保...

    基于maven创建web项目

    在本文中,我们将基于maven创建一个web项目,首先我们需要搭建maven环境,包括安装Myeclipse2013、Tomcat8.0、Jdk1.8和apache-maven-3.3.9。然后,我们需要配置jdk和maven的环境变量,包括设置JAVA_HOME和MAVEN_HOME...

    Maven Web项目部署到tomcat的方法总结

    自动部署是指在Maven项目中配置插件,以便将项目自动部署到Tomcat服务器上。首先,我们需要在Tomcat安装目录下的conf文件夹下找到“tomcat-users.xml”文件,打开文件并在&lt;tomcat-users&gt;标签内添加以下内容: ```...

    MAVEN构建的工程无法发布lib到tomcat的解决方

    在本文中,我们将讨论如何解决Maven构建的项目无法发布到Tomcat服务器的问题。 问题描述: 在使用Maven构建项目时,可能会遇到发布到Tomcat服务器的困难,Error configuring application listener of class org....

    maven项目转换WEB项目

    4. **配置服务器**:在Eclipse中添加并配置你需要的Web服务器,例如Tomcat或Jetty,然后将你的Web项目部署到该服务器。 5. **使用Eclipse的构建路径**:虽然项目已经是Dynamic Web Project,但仍需要处理Maven的...

    maven构建web项目

    本篇文章将深入探讨如何使用Maven构建Web项目,并详细解释如何将构建好的项目部署到Tomcat服务器。 首先,Maven是Apache软件基金会的一个开源项目,它通过一个统一的方式来管理项目的构建、报告和文档。Maven的核心...

    jenkins实现maven项目自动部署到tomcat

    【Jenkins实现Maven项目自动部署到Tomcat】是一篇关于自动化构建和部署流程的教程。该文档旨在教你如何利用Jenkins自动化处理Maven项目的编译、打包和部署到Tomcat服务器的过程,使得开发工作更加高效。以下是详细的...

    maven的安装文件以及集成TOMCAT、eclipse的教程

    4. **启动Tomcat**: 在Servers视图中启动Tomcat,Eclipse会自动将项目部署到Tomcat并启动Web应用。 通过以上步骤,你已经成功地在Eclipse环境中搭建了Maven和Tomcat的集成开发环境。在实际开发中,你可以利用Maven...

    Maven使用tomcat8-maven-plugin插件.docx

    该插件可以自动将项目部署到 Tomcat 服务器上,并且可以自动配置 Tomcat 服务器的 settings。 结论 tomcat8-maven-plugin 插件是一个非常有用的插件,它可以帮助开发者快速部署项目到 Tomcat 服务器上。使用该插件...

    maven自动部署到远程普通tomcat6服务器

    本文将详细介绍如何使用Maven工具实现应用到远程Tomcat6服务器的自动部署。 #### 一、配置Tomcat6服务器 为了能够通过Maven进行远程部署,首先需要对Tomcat6服务器进行相应的配置。 ##### 1. 添加管理员账户 在`...

    maven项目完成tomcat的部署

    - 将项目添加至Tomcat服务器。 - 启动Tomcat服务器。 - 通过浏览器访问`http://localhost:8080/your-project-name`检查是否部署成功。 #### 七、总结 通过以上步骤,您可以成功地将一个Maven项目转化为Web项目...

    maven web项目 Demo

    10. **Spring Boot与Maven**:虽然`mavenDemo`没有明确提及Spring Boot,但现代Web开发中,Maven常与Spring Boot结合使用,Spring Boot简化了配置,提供了内置的Tomcat服务器,使快速启动Web应用变得简单。...

    idea中利用maven创建web项目, 并通过tomcat进行部署,运行项目

    idea中利用maven创建web项目, 并通过tomcat进行部署,运行项目

    maven创建web工程

    本文将详细介绍如何使用 Maven 在 Eclipse 中创建一个 Web 工程。 #### 二、准备工作 在开始之前,请确保已经安装了以下组件: - **JDK**:Java 开发工具包。 - **Maven**:用于自动化构建过程。 - **Eclipse IDE...

    ssm框架结合maven整合web项目源码

    8. **最佳实践**:在实际开发中,通常会采用Maven的模块化结构,将SSM项目划分为不同的子模块,如服务层、持久层、Web层等,以提高代码的可维护性和可复用性。 这个源码项目对于初学者来说,是一个很好的学习资源,...

    一个简单的maven web 项目

    JSP文件最终会被Maven或Tomcat等Web服务器转换成Servlet并编译到WEB-INF/classes目录下。 3. **META-INF**:这个目录用于存储元数据,如MANIFEST.MF文件,它可以包含关于项目的信息,比如作者、版本、主类等。在...

    eclipse+maven+tomcat集成

    - `mvn install`:将项目打包并安装到本地仓库。 - **自动生成报告**:Maven可以通过插件生成各种类型的报告,如Javadoc文档、项目依赖图等。 #### 五、集成Tomcat服务器 为了能够在开发过程中自动发布到Tomcat...

Global site tag (gtag.js) - Google Analytics