PowerShell のメモ (自分用)
Windows のバージョンを調べる 。
cmd -c 'ver'
Spring Boot をはじめる (自分用)
環境
- Microsoft Windows [Version 10.0.18362.900]
- Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
準備
Maven をインストールする (Chocolaty)。
choco install maven
とりあえずバージョン確認。
mvn -v
おまけ: Maven でプロジェクトを作る
書いたけど、Eclipse で作るので使わなそうだった・・・。
プロジェクトの作成。色々ダウンロードされる。
mvn archtype:generate
バージョンの選択。デフォルト (最新版) でよければ Enter 。
Choose org.apache.maven.archetypes:maven-archetype-quickstart version: 1: 1.0-alpha-1 2: 1.0-alpha-2 3: 1.0-alpha-3 4: 1.0-alpha-4 5: 1.0 6: 1.1 7: 1.3 8: 1.4 Choose a number: 8:
色々聞かれる。以下入力例。
メッセージ | 入力例 |
---|---|
Define value for property 'groupId': | com.example |
Define value for property 'artifactId': | MyBootApp |
Define value for property 'version' 1.0-SNAPSHOT: : | デフォルト (Enter) |
Define value for property 'package' com.example: : | デフォルト (Enter) |
最後に確認メッセージが出たら Y で完了。
[INFO] BUILD SUCCESS
VSCode の PlantUML で PDF を出力したかった
そもそも PlantUML ってなによって人用のリンク。
Visual Studio Code で UML を描こう! - Qiita
概要
VSCode の PlantUML で PDF を出力しようとしたら、エラーが出たので理由を調べた。
先に結論を書くと
詳細
以下、抜粋 (下段は、Google 翻訳) 。
If you want to use PDF, you have to download the following files:
PDFを使用する場合は、次のファイルをダウンロードする必要があります。
- avalon-framework-4.2.0.jar
- batik-all-1.7.jar
- commons-io-1.3.1.jar
- commons-logging-1.0.4.jar
- fop.jar
- xml-apis-ext-1.3.04.jar
- xmlgraphics-commons-1.4.jar
For testing purpose only, those files have been put together in a zip here.
テスト目的でのみ、これらのファイルはここでzipにまとめられています。
Those files have to be in the very same folder as plantuml.jar (this is important)
これらのファイルは、plantuml.jarと同じフォルダーにある必要があります(これは重要です)。
Now, you can use the -pdf flag in the command line:
これで、コマンドラインで-pdfフラグを使用できます。
java -jar plantuml.jar -pdf diagram.txt
やることだけ書くと
- plantuml.jar を落とす
- 公式の外部ライブラリをまとめた zip を落として中身を plantuml.jar と同じディレクトリに置く
- コマンド実行する
以上。
plantuml.jar は公式 (ダウンロードのページ) からダウンロードできる。*1
Ant を使った方法については、 Ant をよく知らないのでパス。
その他の手段
ついでに、他の手段についても書いておく。
通常インストールでも SVG は出力できる。 SVG -> PDF 変換さえできれば後は何でも良かったらしい。
Markdown Preview Enhanced - Visual Studio Marketplace
Markdown Preview Enhanced を使えば VSCode で PDF を出力できるらしい (未検証) 。
他
PlantUML の日本語リファレンス (PlantUML言語リファレンスガイド)とか便利なので見るといい。
*1:この記事作成時の最新版である plantuml.1.2020.11.jar ではエラーが出たので、過去のバージョンを使った
Chocolateyに登録されているソフトのメモ
情報が古い、または今後古くなる可能性があります。
続きを読む