`

maven的使用,web打包成WAR

 
阅读更多

eclipse插件maven的使用,web打包成WAR,tomcat下直接运行   

2012-04-17 17:22:46 |  分类: jsp学习 |  标签: eclipse   maven   war   打包   tomcat    | 字号   订阅

1、首先下载maven  其下载地址为:http://maven.apache.org/download.html   下载apache-maven-3.0.3-bin.zip

环境变量配置为  变量名m2   值为%M2_HOME%\bin   变量名为M2_HOME   值为C:\Program Files\apache-maven-3.0.3    在变量名path里添加  %M2%

然后启动eclipse ,在help 里选择install new software 在里面 在URL上输入 http://m2eclipse.sonatype.org/sites/m2e/ 

2、然后重新启动eclipse

点击new project   选择others   点marven  在里面选择marven project ,如果创建WEB项目就选择 marven-archetype-webapp   接着后面输入 ,自己看着办。

创建项目后 ,在项目的web.xml中加入如下

代码<welcome-file-list>
        <welcome-file>index.jsp</welcome-file>
    </welcome-file-list>

3、 点run as 中的marven package 。 将项目生成war文件,然后将该文件拷贝到tomcat的webapps文件下,在tomcat的bin目录下点击startup.dos文件启动 tomcat,然后在浏览器上输入http://localhost:8080/项目名/

然后页面会显示Hello Word!

分享到:
评论

相关推荐

    Maven引入本地Jar包并打包进War包中的方法

    "Maven引入本地Jar包并打包进War包中的方法" Maven是一种流行的项目管理工具,主要用于Java项目的构建、测试和部署。在实际开发中,我们经常需要引入本地Jar包以满足项目的需求。本文将介绍Maven引入本地Jar包并...

    maven打包web项目时同时打包为war和jar文件的方法

    今天,我们将介绍如何使用Maven同时打包web项目时同时打包为war和jar文件的方法。 首先,我们需要在pom.xml文件中指定war的打包方式,例如: &lt;packaging&gt;war 这将告诉Maven,默认情况下,打包成war文件。 其次,...

    maven打包 maven打jar包详细步骤

    在`maven-war-plugin`和`maven-install-plugin`中,`maven-war-plugin`用于将Web应用打包成WAR文件,适合于Web服务器部署。而`maven-install-plugin`则负责将打包后的文件(无论是JAR还是WAR)放入本地Maven仓库,...

    maven打包war配置

    "maven打包war配置"这个主题涉及到如何使用Maven来打包一个Web应用程序(WAR)项目。WAR文件是Web应用的标准格式,包含了Servlets、JSPs以及其他必要的资源,可以部署到像Tomcat这样的Servlet容器中。 **1. Maven的...

    spring boot项目打包成war在tomcat运行的全步骤

    总结来说,将Spring Boot项目打包成WAR文件并在Tomcat中运行,主要是修改`pom.xml`配置,移除内置Tomcat,添加Servlet API依赖,创建适应Tomcat环境的启动类,然后通过Maven进行打包,最后将WAR文件部署到Tomcat的`...

    maven简单web实例

    对于Web应用程序,Maven通常会将项目打包成WAR文件,这是Java Web应用的标准部署格式。WAR文件包含了所有的类、资源、配置文件,以及Web应用所需的静态内容(HTML、CSS、JavaScript等)。在POM中,你可以配置打包...

    Maven项目打包成war包部署到Tomcat的方法

    今天,我们将介绍如何使用Maven将项目打包成war包,并将其部署到Tomcat服务器上。 Maven项目打包 在Eclipse中创建一个Maven项目,然后右键点击项目,选择Maven clean,以清除之前的打包信息。然后,重新右键点击...

    Maven打包,指定classes路径

    2. **配置`&lt;plugins&gt;`部分**:为了确保类文件被打包到`WebContent/WEB-INF/classes`,我们需要自定义`maven-war-plugin`。我们需要在`&lt;plugins&gt;`标签内添加如下配置: ```xml ... &lt;groupId&gt;org.apache.maven...

    Maven Web基础搭建示例

    - 打包成WAR:`mvn package` - 部署到本地Tomcat:`mvn tomcat7:deploy` 如果你遇到报错,可以查看错误信息,根据错误类型查找解决方案。通常,错误可能来自JDK版本不兼容、Maven配置错误、依赖冲突或者代码本身的...

    maven构建web项目

    5. **构建项目**:执行`mvn clean package`命令,Maven会清理之前的构建产物,编译源代码,运行测试,并最终打包成WAR文件。 6. **部署到Tomcat**:将生成的WAR文件(如`target/webdemo.war`)复制到Tomcat的`...

    maven打包使用yui压缩css和js文件

    在Maven中实现这个功能,我们需要借助maven-assembly-plugin或者maven-war-plugin,但更常见的是使用maven-resources-plugin和maven-compiler-plugin配合yuicompressor-maven-plugin。以下是一个详细的步骤说明: 1...

    springboot 打包war包

    本话题聚焦于如何使用Maven来打包一个Spring Boot项目为WAR包。 **Maven与多模块项目** Maven是一个强大的项目管理和依赖管理工具,它通过使用一个标准的项目对象模型(Project Object Model,POM)来描述项目,并...

    maven web项目 Demo

    6. **插件使用**:Maven有许多插件,例如`maven-war-plugin`用于处理Web应用的打包,`maven-eclipse-plugin`或`maven-idea-plugin`用于生成IDE工程文件,还有`maven-resources-plugin`用于处理资源文件的复制。...

    使用Eclipse构建Maven的Web项目

    - 可以使用"Maven Build"配置构建目标,例如执行`clean package`命令来清理旧的构建产物并打包新的war文件。 - 要在本地服务器上运行Web应用,可以在"Run As"中选择"Run on Server",选择合适的服务器(如Tomcat)...

    maven生成web项目时pom配置

    在`&lt;build&gt;`标签内配置插件,例如使用`maven-war-plugin`打包Web应用。 ```xml &lt;groupId&gt;org.apache.maven.plugins &lt;artifactId&gt;maven-war-plugin &lt;version&gt;3.3.1 &lt;warName&gt;my-web-app&lt;/warName&gt; &lt;!-- ...

    Maven实践-使用Maven开发Web应用

    在配置POM.xml时,我们需要指定项目的打包类型,对于Web应用,通常是`war`。同时,添加必要的依赖,如Servlet API、JSP API和其他业务逻辑所需的库。Maven的中央仓库拥有大量的开源库,使得获取依赖变得简单快捷。 ...

    Eclipse使用Maven构建web项目视频教程

    对于Web项目,需要添加`&lt;packaging&gt;war&lt;/packaging&gt;`来指定打包类型为WAR文件。 **四、构建与运行Web项目** 1. **添加依赖**:在POM.xml中,通过`&lt;dependencies&gt;`标签添加所需的库,例如Servlet API、JSTL等。 2. *...

    maven 多war部署

    当我们遇到需要在一个项目中包含多个独立的Web应用程序(WAR文件)时,Maven的多模块项目特性就显得尤为重要。本文将深入探讨如何使用Maven进行多WAR部署,以满足开发环境的需求。 【描述】:Maven依赖WAR构件是...

    使用Maven开发Java Web应用

    【使用Maven开发Java Web应用】的详细指南 在Java Web开发中,管理各种框架的jar包及其依赖是一项挑战。传统的构建工具Ant逐渐被Maven和Gradle等更先进的工具取代,尤其是Maven,它提供了强大的依赖管理和项目构建...

Global site tag (gtag.js) - Google Analytics