2016-04-15 6 views
0

Oracle MAFを使用した開発を開始し、チュートリアルのとおりモバイル・アプリケーション・プロジェクトを作成しました。デバイスに展開しようとすると、次の問題が発生し、失敗します。任意の方向、解像度&ヘルプ、感謝します。プラグマのインストールエラーコード:INTERNAL_ERROR jdeveloper

[11:29:51 AM] ---- Deployment started. ---- 
[11:29:51 AM] Target platform is (Android). 
[11:29:51 AM] Beginning deployment of MAF application "Application1" to Android using profile "Android1". 
[11:29:57 AM] Checking state of Android Debug Bridge server... 
[11:30:02 AM] Started Android Debug Bridge server. 
[11:30:02 AM] Verifying a single Android device is online and connected to the ADB server... 
[11:30:02 AM] Unable to obtain the version of ARM supported by the Android device. The application may not work correctly if the device does not support at least ARMv6. 
[11:30:02 AM] Cordova Plugman could not be found and needs to be installed. 
[11:30:02 AM] This one-time installation may take a few minutes. 
[11:30:02 AM] Installing Cordova Plugman... 
[11:30:04 AM] Command-line executed: [/home/yogesh/Oracle/Middleware/Oracle_Home/oracle_common/jdk/bin/java, -jar, /home/yogesh/Oracle/Middleware/Oracle_Home/jdeveloper/jdev/extensions/oracle.maf/maf-helper.jar, installTools, -tools, /home/yogesh/Oracle/Middleware/Oracle_Home/jdeveloper/jdev/extensions/oracle.maf/tools] 
[11:30:04 AM] Creating directory /home/yogesh/Oracle/Middleware/Oracle_Home/jdeveloper/jdev/extensions/oracle.maf/tools/plugman 
[11:30:04 AM] Installing plugman ... 
[11:30:04 AM] Error Code : INTERNAL_ERROR 
[11:30:04 AM] /home/yogesh/Oracle/Middleware/Oracle_Home/jdeveloper/jdev/extensions/oracle.maf/tools/node-linux-x86/bin/npm: 2: exec: /home/yogesh/Oracle/Middleware/Oracle_Home/jdeveloper/jdev/extensions/oracle.maf/tools/node-linux-x86/bin/node: not found 
[11:30:04 AM] oracle.maf.mafhelper.api.MafHelperException: oracle.maf.mafhelper.api.MafHelperException: oracle.maf.mafhelper.api.MafHelperException: java.lang.Exception 
[11:30:04 AM] at oracle.maf.mafhelper.internal.utils.MafHelperInternalUtilities.installTools(Unknown Source) 
[11:30:04 AM] at oracle.maf.mafhelper.MafHelperMain.main(Unknown Source) 
[11:30:04 AM] Caused by: oracle.maf.mafhelper.api.MafHelperException: oracle.maf.mafhelper.api.MafHelperException: java.lang.Exception 
[11:30:04 AM] at oracle.maf.mafhelper.internal.utils.MafHelperInternalUtilities.runProcess(Unknown Source) 
[11:30:04 AM] at oracle.maf.mafhelper.internal.utils.MafHelperInternalUtilities.executeCmd(Unknown Source) 
[11:30:04 AM] ... 2 more 
[11:30:04 AM] Caused by: oracle.maf.mafhelper.api.MafHelperException: java.lang.Exception 
[11:30:04 AM] ... 4 more 
[11:30:04 AM] Caused by: java.lang.Exception 
[11:30:04 AM] at oracle.maf.mafhelper.api.MafHelperException.<init>(Unknown Source) 
[11:30:04 AM] ... 4 more 
[11:30:04 AM] Shutting down Android Debug Bridge server... 
[11:30:04 AM] Deployment cancelled. 
[11:30:04 AM] ---- Deployment incomplete ----. 
[11:30:04 AM] An error occurred installing plugman. (oracle.adfmf.framework.dt.deploy.common.deployers.plugins.PlugmanInstallerDeployer) 
+1

JDeveloperを管理者として開きますか?私が見つけたように、この種の問題は、管理ユーザーにJDevを導入して別のユーザーでJDevを実行しているときに発生します。もしそうなら、adminユーザーとして開き、plugmanをインストールしてください(これは一度のインストールプロセスです)。後で他のユーザーアカウントで使用することができます。 –

+0

開発のために無料ですが、PlayStoreに提出したい場合は「はい」を取得する必要があります。 https://community.oracle.com/message/12581264#12581264このチェーン・リンクに質問を記入すると、彼らから回答が得られます。 –

+0

あなたはモジュール賢明なことは何もしていません。すべてがアプリごとに、ユーザごとに、アプリごとに無制限のユーザがあります。より良い連絡先Oracleマーケティングチーム、彼らはあなたのすべての質問に答えるために適切な人です。 –

答えて

0

この問題の解決策を見つけるために約1日を費やしました。 ノード実行可能ファイル(.../Oracle/Middleware/Oracle_Home/jdeveloper/jdev/extensions/oracle.maf/tools/node-linux-x86/bin/node)の互換性の問題であることが判明しました OSと一緒にjdeveloperと一緒に。 jdeveloperの正式リリースは、ノードの32ビット(x86)リリースで構成されています。したがって、この問題が発生した場合は、64ビットOSを使用している可能性があります。

64ビットのマルチアーキテクチャのUbuntuシステムで32ビットの実行可能ファイルを実行するには、i386アーキテクチャを追加し、3つのライブラリパッケージlibc6:i386、libncurses5:i386、およびlibstdC++ 6: I386:あなたは以下のUbuntu 12.04 LTS(精密センザンコウ)以上を使用している場合は

sudo dpkg --add-architecture i386 

は、これを使用する:

echo "foreign-architecture i386" > /etc/dpkg/dpkg.cfg.d/multiarch 

を次に入力します。

sudo apt-get update 
sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 
関連する問題