availableこのエントリは以下のエントリをベースにしています。APIとCLIからも利用できるようになりました。Starterの開始以来、Starterにコマンドラインでアクセスできるように、MicroProfile開発者から要求されてきた機能です。IDEA、Netbeansの拡張でも使用される予定です。開発者がcURLやPowerShellを使ってアプリケーションを生成できます。Webブラウザを開く必要はありません。MicroProfileアプリケーション生成機能を統合開発環境やツールに統合するためのサービスを他社に提供します。CLI一番簡単なプロジェクト生成方法は、サーバを選択し、すべての仕様がデフォルトで有効になっている最新のMicroProfileバージョンをサービスに選択することです。recordingcURLの例をテキストとして記録しました。動画から直接コピー&ペーストできます。利用可能な選択肢の並び方やサーバや仕様の選択方法がわかる動画になっています。session以下の動画では、PowerShellを使ってMicroProfileプロジェクトを生成する方法を紹介しています。https://start.microprofile.io/api/mpVersion/MP22Documentation最新のドキュメントやサンプルはプロジェクトリポジトリのREST-README.mdにあります。以下のように、コマンドラインからアクセスすることもできます。APIhttps://github.com/eclipse/microprofile-starter/blob/master/src/main/resources/REST-README.mdさらに、正式な仕様がSwaggerHubでご覧頂けます。APIバージョンが指定されていない場合、最新のバージョンをデフォルトで選択します。WindowsやPowerShellを含め、多数の選択肢があります。usageこのAPIを使うと、JSONファイルをPOSTできます。cURLコマンドにクエリパラメータを渡す必要はありません。コード内でEtagレスポンスヘッダとIf-Node-Matchリクエストヘッダを使うことができます。これにより、同じZipファイルや同じJSONレスポンスの解析を何度も実行することがなくなります。RequestsEtaghttps://tools.ietf.org/html/rfc7232#section-2.3If-None-Matchhttps://tools.ietf.org/html/rfc7232#section-3.2EtagとIf-Node-Matchの利用方法ならびにJSONのPOSTの例はドキュメントに記載があります。projecthttps://github.com/eclipse/microprofile-starter/blob/master/src/main/resources/REST-README.md#use-json-for-get-the-project大事なことを言い忘れていましたが、このAPIはツールやIDEと統合しやすいリソースを提供します。これらのリソースは、大きなJSONとして1つのHTTPレスポンスとして、有効なオプションのマトリックス全体を返します。extensionにご注目ください。IDEA、Netbeansなど、他のIDE用のextensionの設計と実装のためのボランティアも募集しています。#174にそれぞれコメントしてください。コメントをキャンセルコメントを入力してください。以下に詳細を記入するか、アイコンをクリックしてログインしてください。アカウントを使ってコメントしています。アカウントを使ってコメントしています。新しいコメントがついたらメールで通知。Inside現在40人フォロワーがいます。購読管理このバーを折りたたむ%d人のブロガーが「いいね」をつけました。