zoukankan      html  css  js  c++  java
  • maven 打jar包和war包

     (
          最简单的:修改pom.xml文件:
                           <packaging>war</packaging>(如果是jar,则是<packaging>jar</packaging>);
                          然后右击项目"run"执行“maven install”
    )

    1.使用maven打jar包

    1.1 打jar很简单的,只需要在pom.xml里面加一段插件代码即 

    <plugin>  
                <groupId>org.apache.maven.plugins</groupId>  
                <artifactId>maven-jar-plugin</artifactId>  
                <version>2.4</version>  
                <configuration>  
                    <archive>  
                        <manifest>  
                            <addClasspath>true</addClasspath>  
                            <classpathPrefix>lib/</classpathPrefix>  
                            <mainClass>com.zy.demo.demo.App</mainClass>  
                        </manifest>  
                    </archive>  
                </configuration>  
              </plugin>

    maven-jar-plugin 指的是maven打包依赖的插件
    version 指的是插件的版本(打包时,需要指定的版本存在m2文件夹下)
    mainClass 指的是程序运行入口

    1.2 在eclipse里,选择maven install

    会在当前工程路径的target文件夹下,生成jar文件
    在cmd下测试运行
     
     

    2.使用maven打war包

    2.1首先修改pom.xml的packaging标签

    <packaging>war</packaging>(如果是jar,则是<packaging>jar</packaging>)

    2.2加入maven的war插件

      

      <plugin>
                  <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.1</version>
                <configuration>
                    <source>1.7</source>
                    <target>1.7</target>
                </configuration>
      </plugin>

    2.3指定war名

    在build标签内,加入 <finalName>your war name</finalName>

    2.4然后我们就可以愉快的打出war包啦

    在eclipse里,选择maven install
     
     
     
     
     
  • 相关阅读:
    sqlserver读取日志以及复制
    SqlServer 2012 清理日志 截断日志的方法
    android Qzone的App热补丁热修复技术
    热修复技术学习总结
    android免root hook框架legend
    Dalvik虚拟机java方法执行流程和Method结构体分析
    Andfix热修复技术使用
    OKHttp概览
    B-tree B+tree适合文件系统索引和MySQL索引
    B-tree B+tree B*Tree
  • 原文地址:https://www.cnblogs.com/hzb462606/p/9395730.html
Copyright © 2011-2022 走看看