JVM Runtime Containerを使用して「通常の」Java アプリケーション (main メソッドを使用) を実行したいと考えています。
1) それは無料版で可能ですか? 現在(どうやら)「JVM Web Application」(warファイル用)しか選択できないようです...
2) その場合、どこで、またはどのように JVM ランタイム コンテナを選択できますか?
ありがとう!
JVM Runtime Containerを使用して「通常の」Java アプリケーション (main メソッドを使用) を実行したいと考えています。
1) それは無料版で可能ですか? 現在(どうやら)「JVM Web Application」(warファイル用)しか選択できないようです...
2) その場合、どこで、またはどのように JVM ランタイム コンテナを選択できますか?
ありがとう!
「通常の」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
誰かがまだ答えを探しているかどうかわからない...
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 にデプロイされます。参考:http ://developer.cloudbees.com/bin/view/RUN/Java+Container