問題タブ [maven-pdf-plugin]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
maven-2 - Mavenを使用したドキュメントの作成
私はMavenを再訪している最中です。Mavenが1.xから2.xに再設計していた時期であったため、これを最後に確認したとき、私たちのチームは悪い経験をしました。そのため、必要な依存関係の多くが新しいリポジトリに移動されていませんでした。 。しかし、今は再考する時間があります。
ドキュメントの作成にMavenとLaTeXまたはDocBookのいずれかを使用することに興味があり、共有する経験、プロジェクト/モジュール構造、使用する優れたプラグインなどを誰かが持っているかどうか疑問に思いました...
どうもありがとう :-)
編集:
明確にするために、私は技術的な記事/本を書くことを探していました、そして私の望ましいアーティファクトはおそらくPDFでしょう。
pdf - MavenサイトのソフトウェアドキュメントをPDFに変換する
私は現在Javaで書かれたプロジェクトに取り組んでおり、Mavenとmaven-site-pluginを使用して、関連するすべてのJavaDoc、レポートなどを含むWebサイトを生成しています。同時に同じものを変換できるようにする必要があります。読みやすい本のような形式のドキュメント。Webサイトを取得し、それを適切な形式のPDFまたはその他のスタイルに変換して、デジタルで簡単に提供したり、印刷したりできるように設計されたスクリプトやツールはありますか?
java - JavaDoc から PDF を生成する方法 (概要とパッケージの概要を含む)
私は自分のアプリケーションに関する広範な JavaDoc ドキュメントを作成し、多くの有用な情報をoverview.html
およびpackage.html
ファイルに追加しました (前者の図へのリンクを含むdoc-files/
)。Maven の Javadoc プラグインは、標準の javadoc ツールを適切に使用して従来の JavaDoc フレームセットを生成しますが、ここではドキュメント全体を含む PDF を生成する必要があります。
AurigaDocletは非常にきれいな PDF を生成し、DocFlexも機能させることができました。ただし、どちらも myoverview.html
とpackage.html
files を無視します (Maven の内部と外部の両方で試してみました。長い目で見れば HTML が必要なので、PDF は 1 回限りのものになります)。
AurigaDoclet に Java 以外のファイルを認識させる方法を知っている人はいますか? または、別の方法として、ソース コードまたは JavaDoc で生成された HTML から見栄えの良い PDF を生成しますか?
maven - Junit レポートを PDF として、できれば Maven を使用して
コードを完成させるときに、最後の Junit 実行を 1 回実行し、junit レポートの PDF バージョンを作成する良い方法がある場合は、フィードバックを探しています。
pdf - maven hudson docからpdfへ
私のアプリケーションには、アプリケーションを配布する前に PDF に変換する多数のドキュメント ファイル (現在は word doc 形式) があります。現在、手動で PDF に変換しています。これにより、Word 文書を更新して PDF を更新するのを忘れる可能性があります (PDF が文書よりも新しいことを確認するスクリプトを作成できるため、ある程度の保護にはなりますが、保証はありません)。
ビルドの一部としてオンザフライでこれを実行できる maven または hudson 用のプラグインはありますか? 見つけられなかったようです。ソフトウェアビルドに結び付けられるように、Maven側にあることをお勧めしますが、必要に応じてhudsonプラグインで解決します。
ありがとう、ジェフ
pdf - Surefire Report から PDF を生成するために Maven PDF プラグインを使用するにはどうすればよいですか?
JUnit テストを実行した後、Maven Surefire Report プラグイン (http://maven.apache.org/plugins/maven-surefire-report-plugin/) を使用して HTML テスト レポートを生成します。これにより、次のファイルが作成されます。
PDF ファイルを生成する Maven PDF プラグインがあることは知っています (http://maven.apache.org/plugins/maven-pdf-plugin/surefire-report.html)。しかし、私はそれを機能させることができません。私はそれをpom.xmlに含めました:
実行しようとすると、一部のソース ディレクトリが存在しないというエラーが表示されます。
./src/site フォルダーがないので、エラーはそれほど驚くことではありません。しかし、./target/site/surefire-report.html から HTML レポートを PDF のソース ファイルとして取得するように、PDF プラグインを構成するにはどうすればよいでしょうか?
maven - ドキュメントを生成するための強力なツール(正確な要件が含まれています)
短縮版
見栄えの良いPDFを生成できるMavenDoxiaの代替手段が必要です(少なくともコードスニペットは適切にインデントされ、フォントサイズを構成できる必要があります)。Mavenの連中はDOXIA-419でmaven-pdf-pluginを提案しましたが、同じ問題があります。前述のDOXIA-419には、Doxiaで経験した問題の詳細が記載されています。
詳細版
Java / C / C ++ / C#/etcAPIを提供するBIG製品を開発しています。クライアントがカスタマイズした数十のブランチが同時に保守/開発されます。これらの要件を満たす自動ドキュメント生成を容易にするツールが必要です。
Java / XML/etcサンプルからの任意のスニペットを含めます。Confluenceスニペットプラグインはこの機能の良い例です。
見栄えの良い印刷可能なドキュメント(PDFなど)を生成します。
クリック可能な相互参照など(HTMLなど)を持つオンラインドキュメントを生成します。
無人モード(たとえば、Antスクリプトからドキュメント生成プロセスを簡単に実行できる必要があります)。
ドキュメントのソースコンテンツ(後でPDFなどが生成される)は、人間が読める形式で保存する必要があります。
ドキュメントのソースコンテンツは、(Javaソースではなく)別のファイルに保存する必要があります。
(Java / xml / etc)構文の強調表示をサポートします。
更新:8。WindowsOSの互換性。
maven - Apache fop を介して PDF ファイルを生成する Maven プロジェクト
xsl:fo 変換を使用して XML ドキュメントから PDF ドキュメントを生成する maven pom の例を探しています。
email - 実行後に .pdf Maven レポートをメールで送信
Maven レポートをメールで PDF 形式で送信したいと考えています。私は2つのプラグインに出くわしました:1-> maven-pdf-plugin 2-> maven-postman-plugin
しかし、私はそれらを構成することができません。maven-pdf-plugin V-1.1
には対応していないようですmaven 3.0.4
。誰かが私を助けることができますか?
よろしく。
maven - Maven pdfプラグイン:PDFで現地時間を表示
「mvnsite」で、maven 2.2.1とmaven-pdf-pluginを使用して、surefireレポートのPDFバージョンを生成しています。
レポート(つまりPDF)の生成タイムスタンプをPDF自体に表示したいのですが、UTCではなくローカルタイムゾーンに表示したいと思います。私のローカルタイムゾーンはUTC+5:30(IST)です。
これが私のpom.xmlのビルド/プラグインセクションからのスニペットです:
これが私のpdf.xmlです:
PDFは正常に生成されています。coverdate
問題は、ローカルタイムゾーンでを表示したいということです。MavenPDFプラグインページに記載されている日付/時刻オプションのいくつかを試しました。
<coverdate>${dateTime}</coverdate>
と
<coverdate>${day}/${month}/${year} - ${hour}:${minute}:${second}</coverdate>
ただし、結果のタイムスタンプは常にUTCです。
私もいくつかの試みを試みまし<coverdate>${dateTime+5:30}</coverdate>
たが、これはうまくいきません。
に挿入しようとしましたが${maven.build.timestamp}
(私のpomで使用されている場合は実際に現地時間です)coverdate
、PDFが生成されたときにこれは補間されません。
ローカルタイムゾーンでタイムスタンプを取得するにはどうすればよいですか?<cover></cover>
セクションも必要ありません。どういうわけかPDFにビルドタイムスタンプを取得できれば、それを完全に取り除くことができます。