Java學習篇之---Maven打包資源配置

Maven項目打包資源

在pom.xml文件中配置如下:
<configuration>
                            <outputDirectory>${staging.windows.dir}</outputDirectory>
                            <resources>
                                <resource>
                                    <directory>src/main/resources</directory>
                                    <includes>
                                        <include>resourceName.dll</include>
                                    </includes>
                                </resource>
                                <resource>
                                    <directory>.</directory>
                                    <includes>
                                        <include>release_notes.txt</include>
                                        <include>configuration.md</include>
                                        <include>COPYING</include>
                                        <include>authors.txt</include>
                                    </includes>
                                </resource>
                            </resources>
</configuration>

將需要打包的文件配置在include標籤中,需要打包的文件的所在目錄配置在directory中。

然後配置projectName\src\main\izpack\windows\目錄中的Install文件:

  <packs>
    <pack name="MultiBit" required="yes">
      <description>MultiBit install files.</description>
      <file src="configuration.md" targetdir="$INSTALL_PATH"/>
      <file src="release_notes.txt" targetdir="$INSTALL_PATH"/>
      <file src="COPYING" targetdir="$INSTALL_PATH"/>
      <file src="authors.txt" targetdir="$INSTALL_PATH"/>
      <file src="<span style="font-family: Arial, Helvetica, sans-serif;">resourceName.dll</span>" targetdir="$INSTALL_PATH"/>
    </pack>
  </packs>

然後配置好後生成的安裝程序就會將所需打包的文件包含在內。

點擊安裝程序進行安裝程序的時候,就會將資源重新copy進安裝目錄。



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