2016-09-22 46 views
1

在CloudFoundry上推送示例Hello World Spring應用程序時出現以下錯誤。將Spring應用程序推送到Cloud Foundry時出現暫存錯誤

Using manifest file C:\Users\I321571\Desktop\helo\Hello\manifest.yml 

Updating app Hello in org trial/space I321571 as I321571... 
OK 

Uploading Hello... 
Uploading app files from: C:\Users\I321571\Desktop\helo\Hello 
Uploading 20.1K, 46 files 
Done uploading 
OK 

Stopping app Hello in org trial/space I321571 as I321571... 
OK 

Starting app Hello in org trial/space I321571 as I321571... 
-----> Downloaded app package (12K) 
    Cloning into '/tmp/buildpacks/java-buildpack'... 
    -----> Java Buildpack Version: b050954 | https://github.com/cloudfoundry/java-buildpack.git#b050954 
[Buildpack]      ERROR Compile failed with exception #<RuntimeError: No container can run this application. Please ensure that you've pushed a valid JVM artifact or artifacts using the 
-p command line argument or path manifest entry. Information about valid JVM artifacts can be found at https://github.com/cloudfoundry/java-buildpack#additional-documentation. > 
No container can run this application. Please ensure that you've pushed a valid JVM artifact or artifacts using the -p command line argument or path manifest entry. Information about valid JVM artifac 
ts can be found at https://github.com/cloudfoundry/java-buildpack#additional-documentation. 
Staging failed: Buildpack compilation step failed 

FAILED 
Error restarting application: BuildpackCompileFailed 

TIP: use 'cf logs Hello --recent' for more information 

這是我manifest.yml

applications: 
- name: Hello 
    memory: 512M 
    instances: 1 

請幫我解決這個問題。

+0

您是否指定了要推送的jar文件?嘗試cf push -p(路徑到jar文件) –

回答

0

我也遇到過這個錯誤! 確保指定的命令有效

cf push {your-app-name} -p {path to your executable jar} 
相關問題