如何在关键云上部署 java 应用程序?
How to deploy java application on pivotal cloud?
我有 jar 文件 "MyApplication.jar",同时使用命令
在 "Pivotal cloud foundry" 上部署它
cf push MyApplication -d path/MyApplication.jar
发生以下异常
"ERR Error: Could not find or load main class MyApplication.MyApp"
原因似乎是推送命令中的参数错误。 -d 用于域而不是应用程序。
可能有两种可能的解决方案:
解决方案 1:尝试使用正确的命令:
从 CLI(Cloud fondry 命令行)cd 到 jar 所在的目录。
然后:cf push MyApplication -f ManifestFilename
(-f 是必需的,因为您的清单文件位于其他名称不同于 manifest.yml 的相应文件夹)
解决方案 2: 使用上述命令推送可执行 jar。将您的 jar 准备为可执行 jar。
java-罐子myJARFile.jar
我有 jar 文件 "MyApplication.jar",同时使用命令
在 "Pivotal cloud foundry" 上部署它cf push MyApplication -d path/MyApplication.jar 发生以下异常 "ERR Error: Could not find or load main class MyApplication.MyApp"
原因似乎是推送命令中的参数错误。 -d 用于域而不是应用程序。 可能有两种可能的解决方案:
解决方案 1:尝试使用正确的命令: 从 CLI(Cloud fondry 命令行)cd 到 jar 所在的目录。 然后:cf push MyApplication -f ManifestFilename (-f 是必需的,因为您的清单文件位于其他名称不同于 manifest.yml 的相应文件夹)
解决方案 2: 使用上述命令推送可执行 jar。将您的 jar 准备为可执行 jar。 java-罐子myJARFile.jar