Maven 打jar包,pom文件配置

以下是pom.xml文件的相关配置。

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.huawei.tools</groupId>
  <artifactId>CodexLogAnalysis</artifactId>
  <packaging>jar</packaging>
  <version>0.0.1-SNAPSHOT</version>
  <name>CodexLogAnalysis Maven Webapp</name>
  <url>http://maven.apache.org</url>

  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>3.8.1</version>
      <scope>test</scope>
    </dependency>
  </dependencies>
  <build>
    <finalName>CodexLogAnalysis</finalName>
    <plugins>
        <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-shade-plugin</artifactId>
        <version>1.2.1</version>
        <executions>
            <execution>
                <phase>package</phase>
                <goals>
                        <goal>shade</goal>
                </goals>
                    <configuration>
                        <transformers>
                            <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
                                <mainClass>com.huawei.tools.Analysis</mainClass>
                            </transformer>
                        </transformers>
                    </configuration>
            </execution>
        </executions>
     </plugin>
      </plugins>
  </build>
</project>
com.huawei.tools.Analysis 是main方法所在的类。

注意 plugins标签是在build标签之下。

原文地址:https://www.cnblogs.com/wushifeng/p/9339167.html

时间: 2024-07-30 18:16:12

Maven 打jar包,pom文件配置的相关文章

SSH框架整合所需jar包及文件配置

Hibernate 版本:hibernate-release-4.3.8.Final 核心jar包:\lib\required antlr-2.7.7 dom4j-1.6.1 hibernate-commons-annotations-4.0.5.Final hibernate-core-4.3.8.Final hibernate-jpa-2.1-api-1.0.0.Final jandex-1.1.0.Final javassist-3.18.1-GA jboss-logging-3.1.3.

利用maven管理项目之POM文件配置

1. 将本地的jar包加入maven dependency <dependency> <groupId>com.ebay.app.raptor.cs.qa</groupId> <artifactId>ecaf</artifactId> <version>0.0.1-SNAPSHOT</version> <systemPath>${project.basedir}/lib/ecaf.jar</systemP

使用maven搭建hibernate的pom文件配置

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersi

【趟坑】公共引用的jar包 pom的配置方法

http://www.cnblogs.com/viewcozy/p/4789877.html 接上一篇 ,内部moudule生成jar的方式 上一篇已经实现了,想把jar作为公共的部分让任何项目都可以引用,结果就遇到了好多问题, 感慨一下,搞技术没有捷径,需要不断的遇到坑或者阅读大量的资料和动手实践才会理解深刻, 复习重复操作n遍对于掌握技术起关键作用,搞清楚并不代表以后能记住,copy重复就是生产力 快速干,不吃饭也要干.提高效率  才能有所收获 <?xml version="1.0&q

maven添加jar包依赖

maven的东西使用了一段时间,但是每次使用都多少有点含糊,所以总结一下. 目前主要使用是在jar包的控制上 原理: 在本地,指定一个文件夹,便是maven的仓库,maven会从远程的中央仓库中下载你需要的jar资源到你本地,然后通过maven关联,讲jar包依赖到你的项目中,避免了你需要将jar包拷贝到lib中,并通过classpath引入这些jar包的工作. 使用优点: 方便添加项目依赖的jar包,比如,你需要使用spring-mvc,那么,你必须引入spring-mvc及其相关的所有jar

maven生成jar包

改了部分cas源码,想重新生成jar包,只好试着脱离eclipse,学了一下maven打jar包的命令,记录如下: 1.首先下载maven (请注意自己的jdk版本,如果使用maven2建议使用jdk1.5,如果maven3建议使用jdk1.7,该建议不能保证准确,仅是个人结合当前开发环境实践的结果) 2.其次配置maven的bin目录到环境变量的path下 3.然后在cmd下进入要编译的项目目录(pom文件所在目录) 4.执行mvn clean (此前注意配置好"JAVA_HOME"

如何发布本地maven项目jar包部署到nexus私服?

首先在我们的pom里面描述我们要部署的地址: <distributionManagement> <repository> <id>release</id> <name>local private nexus</name> <url>http://172.16.10.87:8081/nexus/content/repositories/releases/</url> </repository> <

maven打成jar包后,其他工程导入不进去

关键点 classifier中配置exec pom文件配置 <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> <!-- 配置此配置,其他工程才能正常引入jar包 --> <classifier>exec</classif

记一次Maven发布Jar包中文乱码解决方法

Maven deploy 乱码 今天使用Maven发布Jar包时,发布功能都是正常的也成功上传到了仓库,就是项目跑越来后出中文中现了乱码: { "code": "SUCCESS", "success": true, "message": "鎿嶄綔鎴愬姛", "data": [ { "key": "app_force_login", "va

Maven打jar包

第一步:新建maven项目,写好自己的应用 第二步:添加maven打包插件,并设置好jar包运行入口 第三步:运行maven的package命令 第四部:测试,去到生成jar包的文件夹下打开dos窗口,输入java -jar 生成文件.jar进行运行测试 注意:maven的配置文件里要添加<packaging>jar</packaging>