参考: 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>
相关推荐
将java生成可执行exe文件,可以直接在win下双击运行
通过maven搭建dubbo环境,包括生产者和消费者以及公共模块,配置模块等,Dubbo视频教程--基础篇--第07节--使用Maven构建Dubbo服务的可执行jar包.pdf,maven和dubbo..zip源码工程
配置mvnd可执行文件到系统的环境变量中; 配置后,打开命令行,执行mvnd -version; 构建 mvnd clean package -DskipTests install; idea中使用无效,使用管理员启动idea 就可以了; idea中terminal的shell path ...
1. **bin 目录:** 包含了 Maven 的可执行文件,例如 `mvn` 命令,用于执行各种构建任务,如编译、打包、测试等。此外,还包括其他辅助脚本和工具。 2. **conf 目录:** 包含了 Maven 的配置文件,例如 `settings....
非maven项目中的ANT打包可执行JAR包脚本,包括配置文件、第三方jar打包
bin目录存放可执行的二进制文件,conf目录存放settings.xml文件,lib目录存放maven所依赖的jar包。 maven项目结构 maven项目结构主要包括src/main/java、src/main/resources、src/test/java、src/test/resources、...
该命令将先清除目标文件夹,然后将项目打包到一个可执行的文件中。 10. 打成 jar 包 使用以下命令可以打成 jar 包: `mvn jar:jar` 该命令将将项目打包到一个 jar 文件中。 11. 生成 Eclipse 项目 使用以下...
第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 JavaPackager是Maven和Gradle的混合插件,它提供了一种简便的方法来将Java应用程序打包在本机Windows,Mac OS X或GNU / Linux可执行文件中,并为它们生成安装程序。 SNAPSHOT版本尚未发布到Maven ...
本下载包包括kettle集成java时候所需要的基本jar包以及将jar包打入本地仓库的脚本
通过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中实现了传递依赖,如此对于Hibernate所依赖的包,Maven2会自动下载,开发人员只需关心Hibernate即可。 注意:只有得到Maven支持的依赖,通常是plugin形式出现,才能获得这个特性。而且对于一些老的plugin,...
Maven是一款广泛使用的项目管理和理解工具,特别在Java社区中非常流行。...**6、可移植性:** Maven项目配置文件(pom.xml)定义了项目的所有配置信息,使得项目在不同的环境中具有较好的可移植性。
Maven 是一个开源的项目管理和构建工具,可用于管理 Java 项目的依赖、编译源代码、运行测试和构建可执行文件等任务。 适用人群: 该资源适用于开发人员、软件工程师和项目经理等与 Java 开发相关的人群。无论是...
maven-assembly-plugin 的用途是制作项目分发包,该分发包可能包含了项目的可执行文件、源代码、readme、平台脚本等等。maven-assembly-plugin 支持各种主流的格式如 zip、tar.gz、jar 和 war 等,具体打包哪些文件...
该项目提供了一个maven插件,该插件允许从OSGi捆绑包maven项目创建可执行的jar文件。 只需将所需的包指定为项目的运行时依赖项即可。 目标不是为所有可能的设置创建启动器-生成器,而是为maven项目创建可执行启动...
maven建的web项目 用Myeclipse可直接导入 基于注解的零配置struts2 1 页面跳转 2 查数据库 3 事务控制到service 4 前台一个list的展现 5 任务调度 可以实现自定义一个任务在XML中 隔多长时间执行一次 把jar包注掉...
这个项目是用电子作为本机可执行文件包装任何Java Web应用程序(使用Springboot的fe)的起点。 对于构建过程,仅使用maven。 该项目包含所有必要的配置和一些占位符文件,以帮助您入门。 该项目的灵感来自 ,但有...
Maven项目 Java中的基础Maven项目,带有日志记录(通过SLF4J通过log4j)和可执行jar打包 记录都已完成到STDOUT和文件(/logs/test.log)。 有关配置,请参见/src/main/resources/log4j.properties