`

Maven打可执行包配置

 
阅读更多

参考: http://blog.csdn.net/defonds/article/details/43233131
mvn assembly:assembly

<build>
    <plugins>
        <plugin>
            <artifactId>maven-assembly-plugin</artifactId>
            <configuration>
                <appendAssemblyId>false</appendAssemblyId>
                <descriptorRefs>
                    <descriptorRef>jar-with-dependencies</descriptorRef>
                </descriptorRefs>
                <archive>
                    <manifest>
                        <mainClass>com.xiaodao.datareport.Report</mainClass>
                    </manifest>
                </archive>
            </configuration>
            <executions>
                <execution>
                    <id>make-assembly</id>
                    <phase>package</phase>
                    <goals>
                        <goal>assembly</goal>
                    </goals>
                </execution>
            </executions>
        </plugin>
    </plugins>
</build>
分享到:
评论

相关推荐

    maven打可执行JAR包

    在本文中,我们将详细讨论如何使用Maven来创建可执行的JAR包,使得通过`java -jar`命令可以直接运行。我们提供两种方法来实现这个目标。 ### 方法一:使用`maven-assembly-plugin` 1. **集成插件**:在`pom.xml`...

    maven生成可执行exe文件

    下面将详细介绍如何使用Maven和第三方插件将Java程序转换为可执行的exe文件。 1. **Maven配置** Maven项目通常由`pom.xml`文件进行配置。在该文件中,我们需要添加用于创建可执行文件的插件。一个常用的插件是`...

    maven打包 maven打jar包详细步骤

    例如,如果你想要创建一个可执行的JAR,需要在manifest中指定启动类。这通常在`pom.xml`文件中通过以下配置实现: ```xml &lt;groupId&gt;org.apache.maven.plugins &lt;artifactId&gt;maven-jar-plugin &lt;version&gt;3.2.0...

    Maven 生成打包可执行jar包的方法步骤

    使用maven-jar-plugin生成可执行JAR包,主要配置如下: ```xml &lt;groupId&gt;org.apache.maven.plugins &lt;artifactId&gt;maven-jar-plugin &lt;version&gt;2.4 &lt;addMavenDescriptor&gt;false &lt;addClasspath&gt;true ...

    maven生成可执行jar命令

    ### Maven生成可执行JAR命令详解 在Java开发过程中,Maven作为一种强大的自动化构建工具,被广泛应用于项目的构建、依赖管理以及生命周期管理等场景。本文将详细介绍如何利用Maven生成可执行的JAR文件,并部署至...

    maven多环境配置打包

    在执行打包命令(如`mvn package`)时,Maven会根据激活的profile应用相应的配置,生成对应的war或jar文件。这样,每个环境的部署包都会包含正确的配置信息。 6. 使用技巧: - 尽量将环境相关的配置信息(如...

    Springboot 打Jar包,Maven完美解决本地Jar包自动打入Springboot Jar包中

    **Maven 插件** 如`spring-boot-maven-plugin`能够实现将Spring Boot应用打包为可执行的Jar或War文件,并且可以配置不同的参数来控制构建行为。例如,指定主类、排除某些依赖等。 ##### 2. 使用Maven安装本地Jar包 ...

    maven的jar包跟源码包

    二进制包包含了运行Maven所需的全部文件,如可执行脚本、库文件等,可以直接在操作系统上运行。而源码包则提供了完整的Maven源代码,供开发者研究、调试或自定义构建。 ** Maven的二进制包内容 ** 在`apache-maven...

    MAVEN打可运行jar包

    在完成上述配置后,只需在命令行中执行`mvn clean package`,Maven就会根据你选择的插件生成一个包含所有依赖的可执行jar包。如果你使用的是IDE如IntelliJ IDEA或Eclipse,也可以通过内置的Maven支持来执行这个命令...

    Maven打jar包说明书.docx

    # Maven打可运行jar包说明书 ## 一.Pom配置 ### 1.1 Jdk环境配置 在使用Maven进行项目构建时,确保正确配置JDK环境是至关重要的一步。POM(Project Object Model)文件是Maven的核心配置文件,用于定义项目的构建...

    myeclipse用maven构建dubbo服务的可执行jar包

    在IT行业中,构建可执行的Java应用程序通常是...总的来说,MyEclipse结合Maven和Dubbo,可以简化微服务的开发和部署流程,通过合理的配置,我们可以生成一个包含了所有依赖的可执行JAR包,便于在各种环境中运行和分发。

    apache-maven-3.9.2.zip配置好的阿里云仓库文件

    9. Maven Archetypes:Maven Archetypes是预先定义的项目模板,可用于快速创建新项目。只需指定archetype-catalog,就可以根据模板生成符合标准结构的新项目。 10. Maven聚合与继承:Maven支持项目间的聚合和继承,...

    Maven 和Maven下载的jar包库

    Maven是Java开发领域中不可或缺的构建工具,它极大地简化了项目的构建、管理和依赖管理过程。本文将深入探讨Maven的核心概念、工作原理以及如何使用Maven下载的jar包库。 **1. Maven简介** Maven是由Apache软件...

    maven 可执行程序 文档 需要java环境

    ### Maven可执行程序 Maven本身是一个Java应用程序,因此在运行任何Maven命令之前,必须确保系统已经安装了Java Development Kit (JDK)。JDK提供了一个Java虚拟机(JVM),使得Maven能够运行在任何支持Java的平台上...

    maven3.5.4打包文件

    4. **项目对象模型(POM)**:POM.xml 文件是 Maven 项目的核心,它包含了项目的基本信息、构建指令、依赖、插件配置等,使得项目可移植性和可维护性大大提升。 5. **仓库管理**:Maven 使用中央仓库和本地仓库来...

    maven原生zip包

    通过这个包,开发者可以快速搭建Maven环境,利用其强大的依赖管理和构建功能,提升开发效率,保持项目的可维护性。在实际使用过程中,理解并熟练掌握Maven的配置、生命周期、依赖管理和插件机制,对于任何Java开发者...

    Maven仓库理解、如何引入本地包、Maven多种方式打可执行jar包

    **三、Maven多种方式打可执行jar包** Maven提供了多种打包可执行jar的方式,常见的有以下几种: 1. **maven-jar-plugin**:默认情况下,Maven的jar插件生成的是不包含依赖的jar包。如果需要生成可执行的jar,需要...

Global site tag (gtag.js) - Google Analytics