pom文件中常见问题

来源:互联网 发布:淘宝上的车秒贷怎么样 编辑:程序博客网 时间:2024/06/05 18:28

Q1,设置源码为UTF-8格式

<properties>    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding></properties>

Q2,设置源码编辑JDK版本

<plugin>    <artifactId>maven-compiler-plugin</artifactId>    <configuration>        <source>1.7</source>        <target>1.7</target>    </configuration></plugin>

Q3,jar包不想包含META-INF/maven文件夹(pom.properties,pom.xml文件)

<plugin>    <artifactId>maven-jar-plugin</artifactId>    <configuration>        <archive>            <addMavenDescriptor>false</addMavenDescriptor>        </archive>    </configuration></plugin>

Q4,jar中META-INF/MANIFEST.MF 文件中指定main类

<plugin>    <artifactId>maven-jar-plugin</artifactId>    <configuration>        <archive>        <addMavenDescriptor>false</addMavenDescriptor>        <manifest>            <mainClass>com.xuanwu.mtoserver.util.Test</mainClass>        </manifest>        </archive>    </configuration></plugin>

Q5,打包时生成源码包-sources.jar

<plugin>    <artifactId>maven-source-plugin</artifactId>    <executions>        <execution>            <id>attach-sources</id>            <goals>                <goal>jar-no-fork</goal>            </goals>        </execution>    </executions></plugin>

Q6,设置打包后的文件名

<build>    <finalName>mcp</finalName></build>
原创粉丝点击