java - 在 IBM Bluemix 中推送 Liberty for Java 应用程序时出错

标签 java cloud ibm-cloud websphere-liberty

当我运行示例 IBM Bluemix Liberty for Java 应用程序时 https://github.com/ibmjstart/bluemix-java-postgresql-uploader.git以下错误:

-----> Downloaded app package (1.9M)
-----> Downloaded app buildpack cache (4.0K)
OK

/var/vcap/packages/dea_next/buildpacks/lib/buildpack.rb:101:in build_pack': Unable to detect a supported application type (RuntimeError) from /var/vcap/packages/dea_next/buildpacks/lib/buildpack.rb:74:inblock in compile_with_timeout'
from /usr/lib/ruby/1.9.1/timeout.rb:68:in timeout' from /var/vcap/packages/dea_next/buildpacks/lib/buildpack.rb:73:incompile_with_timeout'
from /var/vcap/packages/dea_next/buildpacks/lib/buildpack.rb:54:in block in stage_application' from /var/vcap/packages/dea_next/buildpacks/lib/buildpack.rb:50:inchdir'
from /var/vcap/packages/dea_next/buildpacks/lib/buildpack.rb:50:in stage_application' from /var/vcap/packages/dea_next/buildpacks/bin/run:10:in'

FAILED
Server error, status code: 400, error code: 170001, message: Staging error: cannot get instances since staging failed

TIP: use 'cf logs jpu-henryhan --recent' for more information

最佳答案

最上面的错误看起来像是您遗漏了 -p <path_to_war>进行推送时的参数。如果您只是推送一个包含 WAR 文件的目录,Java buildpack 将不会检测到它。

关于java - 在 IBM Bluemix 中推送 Liberty for Java 应用程序时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26341713/

相关文章:

java - 如何动态检索 CDI 依赖项?

java - Heroku 命令信息。产生错误信息?

java - 无效 api-key 视觉识别 IBM

web-services - Bluemix,SSO:从移动应用程序(公共(public)客户端, native 应用程序)调用REST服务

java - 从 EditText Android 获取整数值

java - Elasticsearch RestHighLevelClient 缺少传递依赖项

java - Groovy/Java : Parallel processing of directory structure where each node is a list of subdirectories/files

oracle - 无法连接到我的 Oracle 虚拟云实例

docker - ibm bluemix watson的docker push错误

Java 控制台在用户键入时打印文本