`

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生成可执行exe文件

    将java生成可执行exe文件,可以直接在win下双击运行

    Maven构建Dubbo服务可执行jar包

    通过maven搭建dubbo环境,包括生产者和消费者以及公共模块,配置模块等,Dubbo视频教程--基础篇--第07节--使用Maven构建Dubbo服务的可执行jar包.pdf,maven和dubbo..zip源码工程

    maven-mvnd提供更快的Maven构建

    配置mvnd可执行文件到系统的环境变量中; 配置后,打开命令行,执行mvnd -version; 构建 mvnd clean package -DskipTests install; idea中使用无效,使用管理员启动idea 就可以了; idea中terminal的shell path ...

    apache-maven-3.9.6-bin.zip

    1. **bin 目录:** 包含了 Maven 的可执行文件,例如 `mvn` 命令,用于执行各种构建任务,如编译、打包、测试等。此外,还包括其他辅助脚本和工具。 2. **conf 目录:** 包含了 Maven 的配置文件,例如 `settings....

    ANT打包可执行JAR包脚本

    非maven项目中的ANT打包可执行JAR包脚本,包括配置文件、第三方jar打包

    maven详细使用教程

    bin目录存放可执行的二进制文件,conf目录存放settings.xml文件,lib目录存放maven所依赖的jar包。 maven项目结构 maven项目结构主要包括src/main/java、src/main/resources、src/test/java、src/test/resources、...

    maven常用的命令

    该命令将先清除目标文件夹,然后将项目打包到一个可执行的文件中。 10. 打成 jar 包 使用以下命令可以打成 jar 包: `mvn jar:jar` 该命令将将项目打包到一个 jar 文件中。 11. 生成 Eclipse 项目 使用以下...

    maven window下安装包

    第10章:使用Maven进行测试/10.8 打包测试代码/10.8.4 引用测试jar包 第11章:用Maven管理项目版本/11.1 版本分类/11.1.1 快照版本 第11章:用Maven管理项目版本/11.1 版本分类/11.1.2 发行版本 第11章:用Maven管理...

    JavaPackager:GradleMaven插件,用于将Java应用程序打包为本地Windows,Mac OS X或GNULinux可执行文件,并为其创建安装程序

    JavaPackager JavaPackager是Maven和Gradle的混合插件,它提供了一种简便的方法来将Java应用程序打包在本机Windows,Mac OS X或GNU / Linux可执行文件中,并为它们生成安装程序。 SNAPSHOT版本尚未发布到Maven ...

    Kettle运行jar及其mvn脚本及配置文件.rar

    本下载包包括kettle集成java时候所需要的基本jar包以及将jar包打入本地仓库的脚本

    Maven权威指南 很精典的学习教程,比ANT更好用

    通过Maven Profiles实现可移植性 11.2.1. 覆盖一个项目对象模型 11.3. 激活Profile 11.3.1. 激活配置 11.3.2. 通过属性缺失激活 11.4. 外部Profile 11.5. Settings Profile 11.5.1. 全局Settings ...

    Maven2 的新特性.7z

    在Maven2中实现了传递依赖,如此对于Hibernate所依赖的包,Maven2会自动下载,开发人员只需关心Hibernate即可。 注意:只有得到Maven支持的依赖,通常是plugin形式出现,才能获得这个特性。而且对于一些老的plugin,...

    apache-maven-3.9.6-bin.tar.gz

    Maven是一款广泛使用的项目管理和理解工具,特别在Java社区中非常流行。...**6、可移植性:** Maven项目配置文件(pom.xml)定义了项目的所有配置信息,使得项目在不同的环境中具有较好的可移植性。

    Maven 3.6.1安装包,在 Windows 系统上使用该资源来快速搭建和管理 Maven 环境

    Maven 是一个开源的项目管理和构建工具,可用于管理 Java 项目的依赖、编译源代码、运行测试和构建可执行文件等任务。 适用人群: 该资源适用于开发人员、软件工程师和项目经理等与 Java 开发相关的人群。无论是...

    [maven] 常用插件解析.docx

    maven-assembly-plugin 的用途是制作项目分发包,该分发包可能包含了项目的可执行文件、源代码、readme、平台脚本等等。maven-assembly-plugin 支持各种主流的格式如 zip、tar.gz、jar 和 war 等,具体打包哪些文件...

    simple-osgi-launcher:一个从OSGi捆绑包maven项目创建可执行jar的Maven插件

    该项目提供了一个maven插件,该插件允许从OSGi捆绑包maven项目创建可执行的jar文件。 只需将所需的包指定为项目的运行时依赖项即可。 目标不是为所有可能的设置创建启动器-生成器,而是为maven项目创建可执行启动...

    mavenssm maven spring3 struts2 mybaits

    maven建的web项目 用Myeclipse可直接导入 基于注解的零配置struts2 1 页面跳转 2 查数据库 3 事务控制到service 4 前台一个list的展现 5 任务调度 可以实现自定义一个任务在XML中 隔多长时间执行一次 把jar包注掉...

    maven-springboot-electron:仅使用Maven将Java Web应用程序与Electron + OpenJDK打包

    这个项目是用电子作为本机可执行文件包装任何Java Web应用程序(使用Springboot的fe)的起点。 对于构建过程,仅使用maven。 该项目包含所有必要的配置和一些占位符文件,以帮助您入门。 该项目的灵感来自 ,但有...

    mavenproject:Java中的基础Maven项目,具有日志记录(通过SLF4jj进行log4)和可执行jar打包

    Maven项目 Java中的基础Maven项目,带有日志记录(通过SLF4J通过log4j)和可执行jar打包 记录都已完成到STDOUT和文件(/logs/test.log)。 有关配置,请参见/src/main/resources/log4j.properties

Global site tag (gtag.js) - Google Analytics