4
A
回答
6
現在有一個ISO9660 Maven插件,沒有工作:
https://github.com/stephenc/java-iso-tools/commits/master/iso9660-maven-plugin
文檔是稀疏,但得到它的工作如下:
<plugin>
<groupId>com.github.stephenc.java-iso-tools</groupId>
<artifactId>iso9660-maven-plugin</artifactId>
<version>1.2.2</version>
<executions>
<execution>
<id>generate-iso</id>
<goals>
<goal>iso</goal>
</goals>
<phase>package</phase>
<configuration>
<finalName>${project.build.finalName}.iso</finalName>
<inputDirectory>${project.build.directory}/iso</inputDirectory>
</configuration>
</execution>
</executions>
</plugin>
0
從this mail archive exchange,就好像maven assembly plugin可以做的伎倆。但這只是第三方信息。
2
我不知道任何本地集成(當然在大會插件),但它看起來像下面的庫可:http://jiic.berlios.de/
這可以被包裹在一個Maven插件,或使用簡單的整合使用Maven AntRun插件和預捆綁的ant任務。
0
<plugin>
<groupId>com.github.stephenc.java-iso-tools</groupId>
<artifactId>iso9660-maven-plugin</artifactId>
<version>2.0.1</version>
<executions>
<execution>
<id>generate-iso-windows</id>
<goals>
<goal>iso</goal>
</goals>
<phase>prepare-package</phase>
<configuration>
<enableRockRidge>true</enableRockRidge>
<enableJoliet>true</enableJoliet>
<hideMovedDirectoriesStore>true</hideMovedDirectoriesStore>
<finalName>IsoFileName.iso</finalName>
<inputDirectory>target/input</inputDirectory>
</configuration>
</execution>
</executions>
</plugin>
+0
如果ISO生成是隻讀的,則將「enableRockRidge」設置爲false。 – 2016-09-21 10:30:59
0
<plugin>
<!-- ISO generation. -->
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>1.2.1</version>
<executions>
<execution>
<goals>
<goal>exec</goal>
</goals>
<phase>verify</phase>
</execution>
</executions>
<configuration>
<executable>genisoimage</executable>
<arguments>
<argument>-V</argument>
<argument>${iso.name}</argument>
<argument>-m</argument>
<argument>*.iso</argument>
<argument>-dir-mode</argument>
<argument>0555</argument>
<argument>-file-mode</argument>
<argument>0555</argument>
<argument>-gid</argument>
<argument>0</argument>
<argument>-uid</argument>
<argument>0</argument>
<argument>-iso-level</argument>
<argument>2</argument>
<argument>-J</argument>
<argument>-joliet-long</argument>
<argument>-r</argument>
<argument>-o</argument>
<argument>${project.build.directory}/${ iso.name }</argument>
<argument>${iso.preparation.dir}</argument>
</arguments>
</configuration>
</plugin>
+0
它只能在linux機器上執行 – 2016-08-03 09:20:42
相關問題
- 1. Maven不會生成帶有Maven jar插件的MANIFEST文件
- 2. 使用maven antlr4插件從其他工件生成文件
- 3. Gradle使用maven插件管理生成的POM上的插件
- 4. 使用Maven PMD插件生成摘要
- 5. 使用maven插件生成Cobertura報告
- 6. 使用maven插件生成報告
- 7. Maven生成的源文件夾文件
- 8. 如何使用Maven for RCP插件項目生成.exe文件
- 9. Maven程序集插件用蝙蝠或sh文件生成zip
- 10. 是否存在用於生成Java測試類的Maven插件?
- 11. Maven的antrun-插件:生成的protobuf不會生成Java文件來源
- 12. 生成HTML的Maven Sonar插件
- 13. Maven的生成資源插件
- 14. 的Maven插件JAXB不能生成目標文件夾類
- 15. JOOQ Maven插件 - 生成源文件的編碼
- 16. 如何排除maven war插件生成的jar文件?
- 17. Maven RPM插件沒有生成正確的%文件部分
- 18. Maven Cobertura插件沒有生成coverage.xml
- 19. 未生成maven插件描述符
- 20. apt Maven插件無法生成Q類
- 21. JAXB maven插件不生成類
- 22. 繼承生成插件/擴展/ ... Maven中
- 23. Maven Shade插件生成兩個Jars
- 24. 爲什麼maven pmd插件生成pmd.html
- 25. Maven的(使用Maven插件)加入生成的文件夾作爲源文件夾,的IntelliJ不承認
- 26. 使用maven按模板生成文件
- 27. 使用maven爲ADF生成ear文件...?
- 28. 使用Maven生成類路徑文件
- 29. Maven編譯器插件,構建助手插件不會生成類文件
- 30. 如何用maven-publish和artifactory-gradle插件生成maven-metata.xml?
如何一個指定什麼文物進入ISO? – 2017-01-17 20:25:23