2014-10-13 5 views
1

다음과 같은 오류 :오류 나는 Java 응용 프로그램 <a href="https://github.com/ibmjstart/bluemix-java-postgresql-uploader.git" rel="nofollow">https://github.com/ibmjstart/bluemix-java-postgresql-uploader.git</a>을위한 샘플 IBM Bluemix 자유를 실행할 때 푸시 자유는 IBM Bluemix에서 Java 응용 프로그램에 대한

-----> 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 

답변

1

cf push 요청의 출력에 제공된 팁은 관련이 있습니다.

해당 명령을 실행하면 준비 프로세스 중에 생성 된 로그 파일이 꼬리로 발생했을 수있는 오류를 볼 수 있습니다. 흔히 누락 된 종속성이거나 일종의 일시적인 실패 일 수 있습니다.

"deploy to Bluemix"버튼을 사용하여 샘플을 성공적으로 배포했으며 cf 명령 줄 도구를 통해 수동으로 배포했습니다. 코드를 변경하지 않으면이 오류가 일시적인 오류 일 가능성이 큽니다.

3

푸시를 수행 할 때 -p <path_to_war> 매개 변수를 중단 한 것처럼 보이는 최상위 오류가 발생했습니다. WAR 파일을 포함하는 디렉토리를 푸시하면 Java 빌드 팩에서 감지되지 않습니다.