0

JVM Runtime Containerを使用して「通常の」Java アプリケーション (main メソッドを使用) を実行したいと考えています。

1) それは無料版で可能ですか? 現在(どうやら)「JVM Web Application」(warファイル用)しか選択できないようです...

2) その場合、どこで、またはどのように JVM ランタイム コンテナを選択できますか?

ありがとう!

4

2 に答える 2

1

「通常の」Java アプリケーションが何を意味するのかは不明です。Java main() メソッドを介してアプリを起動したい場合、リンク先のドキュメント ページは、WAR ファイルではなく、Java main() メソッドを介して起動されたアプリの実行に関するものです。

そのドキュメントの次のコマンドは、JAR としてパッケージ化されたアプリを実行する方法を示し、そのメイン クラス名を指定します。

bees app:deploy -t java -R class=your.main.Class -R java_version=1.7 PATH_TO_APP_PACKAGE

于 2013-07-12T17:29:00.363 に答える
1

誰かがまだ答えを探しているかどうかわからない...

  1. Java アプリケーション (Web アプリケーションではない) を jar ファイルとして作成します。
  2. "Bees Console" (cloudbees SDK をダウンロードすると表示される) を使用して、.jar ファイルを cloudbees にアップロードします。jar ファイルをアップロードするコマンドはbees app:deploy -a <app_name_in_cloudbees> -t Java <jar_file_locaiton_in_your_local_file_system> -Rclass=<fully_qualified_java_class_name_that_contains_method> 次のとおりです。bees app:deploy -a helloworld -t Java C:\projects\helloworld.jar -Rclass=Helloworld これにより、jar ファイルがアップロードされ、cloudbees にデプロイされます。
  3. ログタブに移動して、コンソール出力を確認します。
  4. 現在、cloudbees のベータ版では、jar ファイルをアップロードして、jar ファイルの内容を更新できます。

参考:http ://developer.cloudbees.com/bin/view/RUN/Java+Container

于 2014-04-07T19:46:24.767 に答える