maven打包依赖程序和配置文件
来源:互联网 发布:广州公务员待遇 知乎 编辑:程序博客网 时间:2024/06/05 00:52
<plugins> <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.zeptolife.biognostic.LoginFrame</mainClass> </manifest> </archive> <phase>package</phase> <goals> <goal>jar</goal> </goals> <classifier>lib</classifier> <excludes> <exclude>config.xml</exclude> <exclude>log4j.xml</exclude> </excludes> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <version>2.4</version> <executions> <execution> <id>copy</id> <phase>install</phase> <goals> <goal>copy-dependencies</goal> </goals> <configuration> <outputDirectory> ${project.build.directory}/lib </outputDirectory> </configuration> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <version>2.3</version> <executions> <execution> <id>copy-resources</id> <phase>package</phase> <goals> <goal>copy-resources</goal> </goals> <configuration> <encoding>UTF-8</encoding> <outputDirectory>${project.build.directory}</outputDirectory> <resources> <resource> <directory>src/main/resources/</directory> <includes> <include>LookAndFeel.props</include> <include>healthHub.properties</include> </includes> <filtering>true</filtering> </resource> </resources> </configuration> </execution> </executions> </plugin> </plugins>
在neatbeans下可以直接如下
<plugins> <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.zeptolife.biognostic.LoginFrame</mainClass> </manifest> </archive> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <version>2.4</version> <executions> <execution> <id>copy</id> <phase>install</phase> <goals> <goal>copy-dependencies</goal> </goals> <configuration> <outputDirectory> ${project.build.directory}/lib </outputDirectory> </configuration> </execution> </executions> </plugin> </plugins>
0 0
- maven打包依赖程序和配置文件
- Maven打包Spring boot,把依赖和配置文件及前端代码提取到jar文件外
- Maven打包Spring boot,把依赖和配置文件及前端代码提取到jar文件外
- Maven系列(七)assembly打包-程序和依赖jar包分开化
- Maven<打包Scala程序打不进class文件和依赖的解决办法>
- Maven系列(八)assembly打包-程序和依赖jar包分开化+多环境
- maven 依赖打包
- maven依赖包 打包
- maven 打包依赖项目
- Maven打包所有依赖
- 使用Maven对JAVA程序打包-带主类、带依赖
- 使用 maven 打包配置文件
- maven不同配置文件打包
- Maven打包配置文件
- gradle 工程依赖 打包 配置文件
- maven-assembly打包时去掉直接和间接依赖
- Maven如何打包本地依赖包和内置变量说明
- Maven打包时加入依赖
- Java调用ffmpeg进行视频转码
- Python3 多线程下载代码
- 黑马程序员----经典问题(走迷宫)
- SiteApp转码声明 来自百度
- 无法完全卸载Office软件 完美卸载Office办公软件教程
- maven打包依赖程序和配置文件
- 字典NSDictionary
- CentOS下安装配置 Ngnix_tomcat_PHP_Mysql
- linux进程状态D和Z的处理
- 集合与数组NSSet
- 二分查找
- 维护兼容性
- 集成Tomcat插件到Eclipse
- NSNumber与NSValue