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

maven app tomcat 部署

    博客分类:
  • java
阅读更多

修改pom.xml,添加如下配置:

 

<build>
	<plugins>
		<plugin>
            		<groupId>org.codehaus.mojo</groupId>
            		<artifactId>tomcat-maven-plugin</artifactId>
            		<version>1.0</version>
            		<configuration>
            			<path>/MDCPPortal</path>
            			<url>http://localhost:8080/manager</url>
            			<username>admin</username>
	            		<password>admin</password>
        	    		<warDirectory>${env.CATALINA_HOME}</warDirectory>
            		</configuration>
	            	<executions>
        	    		<execution>
            				<id>tomcat-deploy</id>
							<phase>deploy</phase>
							<goals>
								<goal>deploy</goal>
							</goals>
	            		</execution>
        	    	</executions>
	        </plugin>
	</plugins>
</build>

 

运行:

 

mvn tomcat:deploy

 

memory设置:

 

MAVEN_OPTS="-Xmx512m"
CATALINA_OPTS="-Xmx512m"
JAVA_OPTS="-Xmx512m"
 

 

分享到:
评论

相关推荐

    maven项目完成tomcat的部署

    ### Maven项目完成Tomcat部署详解 #### 一、前言 在Java开发中,Maven作为构建工具之一,因其强大的依赖管理和项目构建能力而被广泛采用。Tomcat作为一款轻量级的应用服务器,也是Java Web应用开发的重要组成部分...

    Maven+Eclipse 中使用tomcat

    Maven有多个插件可以用来部署和运行Web应用在Tomcat上,其中最常用的是`maven-tomcat-plugin`。要在pom.xml文件中添加这个插件,需要在`&lt;build&gt;&lt;plugins&gt;`部分插入以下配置: ```xml &lt;groupId&gt;org.apache....

    spring mvc+maven+tomcat+hello world

    在本文中,我们将深入探讨如何使用Spring MVC、Maven、IntelliJ IDEA和Tomcat服务器构建一个简单的"Hello World"应用程序。这个过程涵盖了Web开发的基础,特别是在Mac平台上。我们将详细解析每个步骤,确保你能够...

    tomcat部署springboot+vue.doc

    在本教程中,我们将深入探讨如何在Tomcat服务器上部署一个结合了SpringBoot后端和Vue.js前端的应用。 首先,为了在Tomcat上部署SpringBoot+Vue项目,我们需要进行以下步骤: 1. **修改POM文件**: 在SpringBoot...

    关于windows下jenkins+svn+maven+tomcat持续集成

    在Jenkins中,可以配置构建步骤来将Maven构建出的WAR文件部署到Tomcat的webapps目录下。 5. **配置Jenkins**: 创建一个新的Jenkins Job,设置源代码管理为SVN,填写SVN仓库URL。然后添加构建步骤,选择“执行...

    创建简单的WEB应用-maven-Tomcat版.doc

    本文将深入探讨如何使用Maven构建一个简单的Web应用,并在Tomcat服务器上部署运行。以下是对给定资源的详细解读。 首先,让我们了解一下**Maven**。Maven是一个项目管理和综合工具,它简化了Java项目的构建、配置和...

    Maven3.5.4,Tomcat8.5.34 windows-X64.rar

    4. **部署与管理**:Tomcat提供了管理工具,如`Manager App`,用于部署、启动、停止和卸载Web应用。同时,可以通过修改`server.xml`配置文件来调整服务器设置。 5. **安全性**:Tomcat支持多种安全认证机制,如...

    关于maven配置Tomcat的操作.docx

    在Java开发环境中,Maven和Tomcat的配合使用可以极大地提升开发效率,使得构建和部署Web应用程序变得简单。本文将详细介绍如何在IntelliJ IDEA(简称IDEA)中通过Maven配置Tomcat服务器,以便进行Java Web项目的开发...

    tomcat部署到根目录

    总之,将Tomcat部署到根目录涉及对Tomcat的配置文件的理解、应用的上下文路径设置以及可能的自动化部署策略。正确配置后,用户可以通过服务器的主域名直接访问Web应用,提供更加友好的用户体验。

    tomcat服务器上部署项目

    3. **管理工具部署**:Tomcat提供了一个名为`Manager App`的Web管理界面,可以在浏览器中访问`http://localhost:8080/manager/html`(需要在`conf/tomcat-users.xml`中添加有足够权限的用户)。上传WAR文件或者通过...

    SSM项目频繁打成war包部署,使用tomcat和maven实现热部署配置

    为了解决这个问题,我们可以利用Tomcat和Maven的热部署配置来实现更高效的开发流程。 首先,我们需要在本地Tomcat服务器的配置文件`tomcat-users.xml`中添加相应的角色和用户权限。在`&lt;tomcat_home&gt;/conf/tomcat-...

    mave,tomcat, deploy 脚本

    根据提供的文件名,我们可以推测这可能是一个关于如何使用Maven构建项目,然后使用Tomcat部署Web应用的教程。`maven.sh`可能是执行Maven构建任务的脚本,例如执行`mvn clean install`命令来清理、编译、测试并打包...

    SpringBoot部署Tomcat示例

    本示例将向你展示如何将一个简单的SpringBoot应用部署到外部的Tomcat服务器上,这对于开发者来说是一项基本但至关重要的技能。让我们深入探讨这个过程。 首先,了解SpringBoot的核心特性:内置的Servlet容器。默认...

    maven tomcat

    ### Maven与Tomcat在Eclipse中的整合调试 #### 一、创建Maven Web项目 **1. 创建项目:** - 打开Eclipse,依次点击`File -&gt; New -&gt; Other`。 - 在弹出的对话框中选择`Maven -&gt; Maven Project`,点击`Next`。 **...

    6个tomcat部署web项目的步骤

    提供的学习资料包括一个名为"该资料仅供学习.docx"的文档和"6个tomcat部署web项目的步骤.pdf"的PDF文件,它们很可能会详细讲解每个步骤,并提供示例和最佳实践,对深入理解和掌握这些知识非常有帮助。建议仔细阅读并...

    maven项目远程部署&&使用tomcat配置数据库连接的方法

    在应用的`META-INF/context.xml`或Tomcat的`conf/Catalina/localhost/&lt;app-name&gt;.xml`中添加以下内容: ```xml ``` 3. **配置`web.xml`** 在`web.xml`中声明数据源的JNDI名称,以便在应用中使用: ```xml...

    mac tomcat+maven+iTerm2

    配置完成后,你可以通过iTerm2打开命令行,使用Maven来构建Java项目,然后通过Tomcat部署和运行Web应用。例如,使用Maven的`install`命令将项目打包,再通过Tomcat的`manager-app`管理界面或命令行启动应用。 在...

    Tomcat 程序中远程部署

    远程部署是Tomcat管理中的一个重要环节,允许开发者在不直接访问服务器的情况下更新应用,提高开发效率和协作流程。下面将详细阐述如何在Tomcat程序中进行远程部署以及涉及到的相关知识点。 首先,理解远程部署的...

    Jmeter5.4-Maven3.5-Tomcat8.5-WinSCP19-WinMerge2

    这个组合通常用于软件开发和测试流程,通过Maven构建项目,用Tomcat部署应用,JMeter进行性能测试,WinSCP进行远程文件传输,WinMerge对比文件差异,TortoiseSVN和TortoiseGit进行版本控制。这些工具的集成使用可以...

    Tomcat6部署包

    7. **其他部署选项**:除了`deployer`,还可以使用Tomcat的管理界面(Manager App)进行Web界面操作,或者使用Maven的Tomcat插件自动部署。 8. **Tomcat 6.0.16特性**:此版本支持Servlet 2.5和JSP 2.1规范,具有更...

Global site tag (gtag.js) - Google Analytics