Web開発者のメモ

Java, JavaScript, CSS, HTML など、Webアプリの記事を中心に書いています。

Poml

Poml開発:2017年08月31日

Poml の新しいバージョン v1.1.0 をリリースしました。 変更点 コンフィグキー build.base を追加しました。 build.base=defaultGoal>test, finalName>demo --- <build> {{build.base}} </build> 上の poml は、下の xml に変換されます。 <build> <defaultGoal>test</defaultGoal> <finalName>demo</finalName> </build> あとは poml コマンド…

Poml開発:2017年07月07日

Poml の新しいバージョン v1.0.0 をリリースしました。 変更点 relativePath を parent に追加しました。 parent=com.example:demo-parent:0.0.1:../pom.xml 上の poml は、下の xml に変換されます。 <parent> <groupId>com.example</groupId> <artifactId>demo-parent</artifactId> <version>0.0.1</version> <relativePath>../pom.xml</relativePath> </parent> バージョ…

POML開発:2017年06月25日

POML の新しいバージョン v0.4.0 をリリースしました。 主な変更点 コマンドラインメッセージの改善 Poml ファイルのバリデーションをいくつか削除 &fatjar の更新 内部ロジック改善(パース、レンダリング) バリデーションは最小限のみ実装していくことに…

POML開発:2017年05月28日

POML の新しいバージョン v0.3.3 をリリースしました。 主な変更点 poml コマンドに init オプションを追加したりしました。init オプションは、対話形式で最小限の pom.poml を作成します。 > poml init This option creates pom.poml and maven project. P…

POML開発:2017年04月30日

先日、POML の新しいバージョン v0.3.113 をリリースしました。 主な変更点 今回は少し大きな変更になりました。 POML ファイルの構文変更 設定のキー名変更 (ex. property -> properties) 設定のキーを複数削除 (ex. depends, sbp, …) 等々 POML ファイルに…

POML開発:2017年03月08日

先日、POML の新しいバージョン v0.3.0 をリリースしました。 今回の変更で、Spring Boot の Web アプリが開発しやすくなります。例えば、次のような poml ファイルを用意すると、 pom.poml pkg=com.example:demo:0.0.1 parent=org.springframework.boot:spr…

POML開発:2016年12月30日

先日、POML の新しいバージョン v0.2.2 をリリースしました。 主な変更点としては、コンバーターの issue と scm を追加しました。以下にその詳細を書いていきます。 issue pom.xml の issueManagement タグを生成することができます。使用例は以下の通りで…

POML開発:2016年11月27日

先日、POML の新しいバージョン v0.2.1 をリリースしました。 新バージョンでは、よりシンプルに pom.poml(POML ファイル)を書けるようになりました。 旧バージョン これまでの pom.poml には、Layout Section(デリミタ --- より下の部分)が必要でした。…

POML開発:2016年10月30日

最近、Java で POML というツールを開発しています。POML は「POM(pom.xml)’s Minimal Language」の略で、 POML ファイル(pom.poml)の記法 POML ファイルを Maven の pom.xml に変換するツール で構成されています。 POML ファイルの例 今は2つのセクシ…