私は現在Javaで書かれたプロジェクトに取り組んでいます.Mavenとmaven-site-pluginを使用して、関連するJavaDoc、レポートなどを含むWebサイトを生成しています。同じ文書を読み込み可能な本のような形式に変換することができるのと同じ時間です。ウェブサイトを利用するために設計されたスクリプトやツールはありますか?それを簡単にデジタル形式で印刷することができるように、合理的にフォーマットされたPDFや他のスタイルに変換するスクリプトやツールはありますか?Maven Site SoftwareのドキュメントをPDFに変換する
5
A
答えて
7
maven-pdf-pluginは、プロジェクトドキュメントのPDFを生成します。
検討するドキュメントからの2つの注意事項:
注1:デフォルトでは、PDFプラグインは、すべてのサイトのドキュメントを集約するPDFドキュメントを生成します。各サイトドキュメントを個別に生成する場合は、コマンドラインに-Daggregate = falseを追加する必要があります。
注2:デフォルトでは、PDFプラグインはFOP実装を使用します。プラグインはiText実装もサポートしています。コマンドラインで-Dimplementation = itextを追加するだけです。
あなたが実際に(以下の例を参照)あなたのPOMに
を集計プロパティを指定することができます。この構成では、それぞれの上にPDFを生成します(docs
プロファイルがアクティブであることを建てる、あなたはすべてのビルドでそれを行うことができますが、それはあなたの典型的な開発サイクルのために少し遅いだろう:あなたは-P docs
とコマンドラインでプロファイルをアクティブにしたり、細かなようにしたい場合はactivation構成を使用することができます
<profiles>
<profile>
<id>docs</id>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pdf-plugin</artifactId>
<version>1.0</version>
<executions>
<execution>
<id>pdf</id>
<phase>site</phase>
<goals>
<goal>pdf</goal>
</goals>
<configuration>
<outputDirectory>
${project.reporting.outputDirectory}
</outputDirectory>
<aggregate>false</aggregate>
</configuration>
</execution>
</executions>
</plugin>
</profile>
</profiles>
関連する問題
- 1. PDFをGoogleドキュメントに変換する
- 2. mvc3のhtmlビューをpdfドキュメントに変換するには
- 3. hudson show maven site documentation
- 4. パイプラインPDF変換元のドキュメントURI
- 5. Microsoft OfficeドキュメントとPDFドキュメントをJavaでイメージファイルに変換
- 6. JavaScriptで生成されたドキュメント/ページをPDFに変換する
- 7. ASP.NET MVCのドキュメント(docs、pdf)をバイト配列に変換
- 8. イメージをpdfに変換してPDFファイルに変換する
- 9. Mavenリリース:maven-siteフェーズでハングを実行
- 10. コマンドラインを使用して任意のドキュメントをPDFに変換する
- 11. c#mvc nreco HtmlToPdfConverterの問題がhtmlドキュメントをpdfに変換する
- 12. Maven PDFプラグインがSurefireレポートからPDFを生成するには?
- 13. Joomle SiteをWordpressに変換するには?
- 14. バイナリからpdfへの変換なしドキュメント内のディレクトリなし
- 15. ページHTMLをPDFに変換中にPDFを選択して変換する
- 16. docxをjavaのpdfに変換する
- 17. json配列のドキュメントを1つのjsonドキュメントに変換する
- 18. Scala mongoドライバ。リスト[ドキュメント]を単一のドキュメントに変換する
- 19. SQLテーブルをmongoDBドキュメントに変換する
- 20. HTMLをGoogleドキュメントに変換する
- 21. .d.tsをHTMLドキュメントに変換する
- 22. Watsonドキュメント変換サービスを使用して複雑なPDFファイルを分割する
- 23. JDeveloperプロジェクトをMavenに変換する
- 24. Mavenリソースをリソースに変換する
- 25. mavenローカルリポジトリをリモートリポジトリに変換する
- 26. SpringプロジェクトをMavenに変換する
- 27. イメージタイプのPDFをOCR対応のPDFに変換する
- 28. Gradle ProjectをMavenに変換
- 29. Java MavenプロジェクトをMaven Pluginに変換するには?
- 30. SimpleIDML IDMLをPDFに変換するには?
このプラグインが行うことができないように見えるのは、インクルードするすべてのファイルのリストを与える必要があるため、より広範な生成レポートの一部が含まれていることです。JavaDocや、コードが変更されると動的に動作します。 – FModa3
@ FModa3はいそれは理想的ではありませんが、そのための回避策は、groovyプラグインのようなものを使ってファイルを処理してxslを生成することです –