解決Maven使用標籤的warning

當maven項目中使用<systemPath>標籤時,打包項目時會報警告,具體如下所示:

爲了解決這個warning,使用如下maven插件:

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-install-plugin</artifactId>
    <version>2.5.2</version>
    <executions>
        <execution>
            <id>install-external</id>
            <phase>clean</phase>
            <configuration>
                <file>${basedir}/lib/mylib-core-0.0.1.jar</file>
                <repositoryLayout>default</repositoryLayout>
                <groupId>com.mylib</groupId>
                <artifactId>mylib-core</artifactId>
                <version>0.0.1</version>
                <packaging>jar</packaging>
                <generatePom>true</generatePom>
            </configuration>
            <goals>
                <goal>install-file</goal>
            </goals>
        </execution>
    </executions>
</plugin>

當打包maven項目時,首先運行 mvn clean 命令,再運行 mvn package 命令,即可生成jar包。

其中,插件的最新版本請到下面的網站查詢:

maven-install-plugin:https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-install-plugin

參考文獻:https://stackoverflow.com/questions/10935135/maven-and-adding-jars-to-system-scope

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章