2012-09-04 95 views
2

我有一個Java Spring應用程序,我想在Tomcat7上部署到Cloudfoundry。我是Cloudfoundry的新手,並遵循here提到的步驟,但是當我發出vmc push命令時,我收到警告Can't determine the Application Type,沒有提供任何選項。任何想法來解決這個問題?在cloudfoundry中部署tomcat 7的問題

C:\apps\tomcat7>vmc push 
Would you like to deploy from the current directory? [Yn]: 

Application Name: myApp77 

[WARNING] Can't determine the Application Type. 

Select Application Type: 

回答

1

這實際上對我來說聽起來是正確的,在應用程序類型列表中應該是一個名爲「standalone application」的條目。選擇那個,然後提供你想要啓動應用程序的命令,在這種情況下它是'bin/startup.sh'

2

Dan的評論是正確的。您應該有權選擇獨立應用程序。 您可能想看看https://github.com/ericbottard/cloudfoundry-tomcat-7,它是已經定製(並經過測試)的tomcat發行版,如您在提到的博客文章中所述。

更好的是,如果您使用的是Maven,只需按照README的說法,您就可以將自己的戰爭項目自動部署爲tomcat7獨立版。

希望這會有所幫助,