問題タブ [mobilefirst-studio]

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.

0 投票する
3 に答える
3490 参照

ibm-mobilefirst - HelloWorld アプリケーションを MobileFirst Development Server にデプロイできない

最初のハイブリッド アプリチュートリアルから HelloWorld アプリケーションをビルド/実行するのに問題があります。

MobileFirst Development Server でデフォルトの HelloWorld アプリケーションを実行しようとすると、サーバーが始動し、MobileFirst Application Builder が実行を完了する前に (エラーなしで) 再び停止したように見えます。これにより、アプリケーションのデプロイが失敗し、次のエラー メッセージが表示されます。

Windows 7(64ビット)でEclipse Kepler SR2(64ビット)を使用してこれを試しています。Oracle からダウンロードした Java 7 JDK と、Eclipse Marketplace からインストールした IBM MobileFirst Platform Studio (6.3.0) を使用しています。

長い/複雑なパス名を避けるために、eclipse を C:\eclipsekepler にインストールし、ワークスペース ディレクトリ C:\workspace を使用しています。Eclipse が正しい JDK を使用していることを確認するために、eclipse.ini ファイル (vmargs の前) に次のコードを追加しました。

サーバー構成で、ホスト名を自分のマシンの IP アドレス 9.175.194.35 に設定しました (ipconfig の実行によって報告されます)。

完全なコンソール ログは次のとおりです。

以下のように MobileFirst CLI を使用して、同等のアクションを正常に実行できます。

Eclipse Luna と Kepler を使用して JDK を再インストールし、MobileFirst スタジオを再インストールして、さまざまな新しいワークスペースから始めてみましたが、違いはないようです。誰が何が間違っているのか考えていますか? ありがとう。

アップデート

マシンの IP アドレスを企業ネットワーク上のホスト名に解決するのではなく、MobileFirst がローカルホストを使用するように強制するために、ネットワークを切断しました。これにより、実際にサーバーが 127.0.0.1 で始動し、アプリケーションが 127.0.0.1 にデプロイしようとしました。しかし、それにもかかわらず、それはまだ失敗しました。

モバイル アプリケーション ビルダー タスクが 20% まで進行しているように見え、サーバーが停止するまでそこに留まり、その後タスクは完了しますが、サーバー自体が停止したためにデプロイに失敗することに気付きました。

これはパフォーマンスの問題でしょうか? 4GB RAMを搭載したThinkpad T420でこれを試しています。

2015/01/27 更新

私の同僚の 1 人が、Oracle JDK7、Eclipse Luna、および IBM MobileFirst Platform Studio (6.3.0) を ThinkPad にインストールしました。これは、ハードウェア/企業ソフトウェア/ネットワーク設定が私のものと同じで、正常に動作しました。これは、企業のソフトウェアまたは企業のネットワーク設定から私を遠ざけ、構成の問題または干渉する他のソフトウェアに向けて私を指摘します. JDK/JRE を含むすべてをアンインストールし、CCleaner でレジストリをクリーンアップし、JDK/JRE を再インストールし、Eclipse + mobilefirst をデフォルト設定で再インストールして、再試行しました。まだ展開が成功していません。

0 投票する
1 に答える
69 参照

ibm-mobilefirst - すべての環境のビルドを実行した後、プロジェクト war が作成されない

モバイルファースト スタジオ 6.3 Windows 7。

HellWorld サンプルを使用してシナリオを検証しました。

Run As -> Build All Env の選択 プロジェクトの .war ファイルは作成されません。"Run As" を介してプロジェクト .war ファイルを生成するように見える唯一の方法は、アプリケーションをテスト サーバーにデプロイすることです。(実行 -> MF 開発サーバーで実行)

スタジオで .war を生成するための適切なアプローチは何ですか?

0 投票する
1 に答える
241 参照

migration - MobileFirst への移行

worklight プロジェクトの mobilefirst への移行を行っています。worklight バージョン 6.2 で作成されたプロジェクトを新しい mobilefirst studio で開くと、このプロジェクトは常に eclipse で閉じられているように見えます。開こうとすると、次のエラーが表示されます。

プロジェクトの .settings フォルダーを削除すると、Eclipse でプロジェクトを開くことができますが、Eclipse を再起動した後、プロジェクトを再び閉じました。

それが何であるか、何か考えはありますか?ご協力ありがとう御座います!

0 投票する
1 に答える
1116 参照

ibm-mobilefirst - MobileFirst Platform Studio 6.3.0 - 開発サーバーへの mobilefirst アプリのデプロイメント中のエラー

mobilefirst 開発サーバーで mobilefirst アプリケーションを実行しようとすると、

  1. メモ帳が開き、「ファイル名、ディレクトリ名、またはボリューム ラベルの構文が正しくありません。
  2. このエラーが発生しています

    /li>

アプリケーションの出力を確認するには、どうすればこれを克服できますか?

0 投票する
1 に答える
44 参照

ibm-mobilefirst - MobileFirst nonBuild の更新 - 6.3 で?

以前の質問への回答として

私は自信を持って言いました:

Web コンポーネント (CSS、JavaScript、HTML) の変更を確認するために再構築する必要があることは、当時の Worklight と現在の MobileFirst の初期バージョンでは厄介なことでした。再構築の必要性がなくなった時期は忘れましたが、確かに Worklight 6.2 以降では、ブラウザーで更新するだけで済みます。

私の個人的な慣行は、常にプロジェクトにモバイル Web 環境を用意し、コンソールからそれを選択することです。これにより、対象のフォーム ファクターに合わせて調整できるブラウザー ベースのモバイル シミュレーターにアプリケーションが読み込まれます。これには、編集をすぐに反映する「Go/Refresh」ボタンがあります。

しかし、私は現在 6.3.0.00-20150106-1717 で作業しており、HTML、CSS、および JavaScript への変更を確認するには、再構築して再デプロイする必要があるようです。6.2 では、期待どおりに動作します。

Studio の新しいバージョンを試してみようとしていますが、参照されている質問で欠陥が特定されたことを確認する価値があると考えました。