1

IBM MobileFirst プラットフォームを使用してモバイル アプリを開発しています。

コマンド「mfp build」を使用してコマンド ライン ツールを使用してコードをコンパイルし、「mfp deploy」を使用してデプロイします。以下の URL からアプリケーションをプレビューできます: http://localhost:xxxxx/worklightconsole/index .html

「mfp build」を実行すると、次の 6 つのファイルが得られます。

  • mobapp.war
  • mobAppAdapter.adapter
  • ダッシュボード-all.wlapp
  • Dashboard-common.wlapp
  • Dashboard-desktopbrowser-1.0.wlapp
  • ダッシュボード-ipad-1.2.wlapp

質問:

  1. 「ワークライト・コンソール」の 6 つのファイルはどこにありますか? (また)
  2. ファイルが正しくデプロイされているかどうかを確認するには、他にどの URL を参照すればよいですか?

「mfp build」と入力すると、ファイルがデプロイされますが、どこにデプロイされるかわかりません。WAS はインストールされていませんが、代わりに「liberty」が使用されています。

4

1 に答える 1

1

MobileFirst Platform CLI ツールには、組み込みの WebSphere Liberty プロファイル サーバーが内部に含まれています。あなたが言及したアーティファクトがデプロイされるのは、このサーバーとその内部データベース(開発時(!)中)です。

プロジェクトを作成します (「mfp create」)。
次に、サーバーを始動します (「mfp start」)。

次に、アプリケーションの作成、開発などを行います。
最終的には、アプリケーションをビルドしてサーバーにデプロイします (「mfp ビルド」、「mfp デプロイ」)。

build コマンドの結果のファイルは、.adapter および .wlapp ファイルです。
これらは、deploy コマンドを使用してサーバーのデータベースにデプロイされます。

次に、「mfp console」を使用してこれらのファイルをコンソールに表示します。

.war ファイルはプロジェクトのランタイムであり、さまざまなサーバー操作に必要なメタデータが含まれています。このファイルはサーバーの一部であり、基盤となるツールによって自動的に処理されます。これは開発中は見えません。

于 2015-07-08T10:53:57.200 に答える