| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
mmxn
10年前发布

Maven打包

<build>     <finalName>dictProvider</finalName>     <sourceDirectory>src/main/java</sourceDirectory>     <resources>        <!-- 控制资源文件的拷贝 -->        <resource>           <directory>src/main/resources</directory>           <!--<targetPath>${project.build.directory}</targetPath>-->        </resource>     </resources>     <plugins>        <!-- 设置源文件编码方式 -->        <plugin>           <groupId>org.apache.maven.plugins</groupId>           <artifactId>maven-compiler-plugin</artifactId>           <configuration>              <source>1.7</source>              <target>1.7</target>              <encoding>UTF-8</encoding>           </configuration>        </plugin>        <!-- 打包jar文件时,配置manifest文件,加入lib包的jar依赖 -->        <plugin>           <groupId>org.apache.maven.plugins</groupId>           <artifactId>maven-jar-plugin</artifactId>           <configuration>              <archive>                 <manifest>                    <addClasspath>true</addClasspath>                    <classpathPrefix>lib/</classpathPrefix>                    <mainClass>com.heli.dict.Main</mainClass>                 </manifest>              </archive>           </configuration>        </plugin>        <!-- 拷贝依赖的jar包到lib目录 -->        <plugin>           <groupId>org.apache.maven.plugins</groupId>           <artifactId>maven-dependency-plugin</artifactId>           <executions>              <execution>                 <id>copy</id>                 <phase>package</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>           <configuration>              <encoding>UTF-8</encoding>           </configuration>        </plugin>        <!-- 打包source文件为jar文件 -->        <plugin>           <artifactId>maven-source-plugin</artifactId>           <version>2.1</version>           <configuration>              <attach>true</attach>           </configuration>           <executions>              <execution>                 <phase>compile</phase>                 <goals>                    <goal>jar</goal>                 </goals>              </execution>           </executions>        </plugin>     </plugins>  </build>

 本文由用户 mmxn 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
 转载本站原创文章,请注明出处,并保留原始链接、图片水印。
 本站是一个以用户分享为主的开源技术平台,欢迎各类分享!
 本文地址:https://www.open-open.com/lib/view/open1432173404708.html
Maven 项目构建