node-jdbcモジュールを含むNode.jsアプリケーションをBluemixにプッシュしようとしています。このnode-jdbcモジュールでは、JDKをインストールする必要があります。 Node.jsアプリをプッシュし、同じランタイムにJDKをインストールする方法はありますか?Node-jdbcモジュールを含むNode.jsアプリケーションをBluemixにデプロイ
1
A
答えて
1
これは私がnode-jdbc
依存してBluemixのNode.jsアプリケーションをデプロイするために使用される溶液である:
1)
2)クラウドファウンドリー・スタックとの互換性(のLinux x64のためにJDKパッケージをダウンロードしてください)インストール/私のディレクトリは、この(jdk1.7.0_79
は私が追加された新しいディレクトリです)のようなものだった、ルートのプロジェクトディレクトリにJDKパッケージを解凍します
[email protected] 1 adasilva staff 436 Jan 24 18:21 README.md
drwxr-xr-x 15 adasilva staff 510 Apr 10 2015 jdk1.7.0_79
[email protected] 1 adasilva staff 72 Jan 27 15:27 manifest.yml
[email protected] 1 adasilva staff 327 Jan 27 21:21 package.json
[email protected] 1 adasilva staff 4412 Jan 24 18:21 server.js
3)さて、Javaのを検出するbuildpackのために、私はfollを設定する必要がありました環境変数は:
cf set-env your-app-name JAVA_HOME /tmp/staged/app/jdk1.7.0_79
展開後appディレクトリには、実際に/home/vcap/app
になりますが、コンパイルはステージングで行われているディレクトリは、アプリケーションがJavaライブラリを必要とするランタイム用)
4異なっているので、私今、私はアプリが展開された後になりますので、ランタイム/home/vcap/app
を使用
cf set-env your-app-name LD_LIBRARY_PATH /home/vcap/app/jdk1.7.0_79/jre/lib/amd64:/home/vcap/app/jdk1.7.0_79/jre/lib/amd64/server
注:また、別の環境変数を設定する必要がありました。
5)cf restage
とcf push
を再度実行して、アプリケーションを再デプロイします。
関連する問題
- 1. NodeJsモジュールを含むCodeigniterアプリケーションをBluemixにデプロイする方法は?
- 2. Java Webアプリケーションをbluemixにデプロイ
- 3. Bluemixにemberアプリケーションをデプロイ
- 4. bluemixコマンドラインインターフェイスでアプリケーションをデプロイ
- 5. Bluemixへのアプリケーションのデプロイ
- 6. Node.jsアプリケーションをFirebaseにデプロイ
- 7. BluemixにSymfony2をデプロイ
- 8. Node.jsのモジュールをapp.jsにエクスポートするとvs個々のモジュールにapp.jsを含む
- 9. WindowsにActionCableを含むRails 5アプリケーションをデプロイできますか?
- 10. Node.js res.redirect()にJSONを含む
- 11. ドッカーと一緒にnode.js Webアプリケーションをデプロイ
- 12. BluemixのビルドとデプロイのパイプラインにJava BDDを含めるには?
- 13. HerokuでのNode.jsアプリケーションのデプロイ
- 14. モジュールを含むテストコンポーネント
- 15. Herokuに複数のモジュールJavaアプリケーションをデプロイ
- 16. ツールボックスを含むデプロイ用にMATLABをコンパイル
- 17. Springモジュールを含むJBoss 7にColdFusion EARをデプロイできません
- 18. Webアプリケーションでのモジュールのデプロイ
- 19. node.jsを含むMongodb TTL
- 20. auth0アプリをbluemixにデプロイするには
- 21. IBM Bluemix Node.jsアプリケーションに画像ファイルを保存
- 22. クラスを含むRubyモジュール
- 23. ruby module_function対モジュールを含む
- 24. $(ESCAPE_SQUOTE())を含むSQL変更のデプロイ
- 25. スクリプトを含むOpenStackヒートテンプレートのデプロイ方法
- 26. bluemixでnode.jsアプリをアップロード
- 27. 「System.TypeLoadException」を含むXamarin FormsアプリケーションのWindows Phoneへのデプロイに失敗する
- 28. BluemixにデプロイされたアプリケーションにオンプレミスDB2データベースを接続するには
- 29. Bluemixでnode.jsアプリケーションでシングルサインオンを使用する方法
- 30. BluemixでFIPSモードでnode.jsアプリケーションを実行できない