2016-04-30 50 views
0

我想教自己如何使用Java与Pivotal TC服务器。我有一个Cloud9帐户,我在其中使用Pivotal TC设置了一台服务器。我还在Spring Tool Suite中创建了一个简单的Hello World应用程序,并将其作为WAR文件导出到我的桌面上。我在哪里可以将我的WAR文件放在我的Pivotal TC服务器上?

所以我有这个WAR文件,我在Cloud9上有这个服务器。我已经搜索了它的位置,并且我得到了不同的结果,并且它们都与我的设置无关。

我在我的服务器中的目录为/opt/pivotal/pivotal-tc-server-standard-3.1.3.SR1/tomcat-8.0.30.C.RELEASE,里面有一个bin和lib文件夹。我在哪里把我的WAR文件,以便我的应用程序正确地放置在我的服务器?

我过度简化了吗?我刚刚跳过了其他步骤吗?或者我只需要在某处播放WAR文件?这是我的理解。我对Java很新,所以请耐心等待。

回答

1

首先,你需要为托管您的应用程序

# lets alias tc-server location to shorten commands 
$TC_SERVER=/opt/pivotal/pivotal-tc-server-standard-3.1.3.SR1 
$TC_SERVER/tcruntime-instance.sh create myserver 

新导演MYSERVER后创建实例(如域)会出现$ TC_SERVER(如/选择/关键/关键-TC-服务器标准 - 内3.1.3.SR1/MYSERVER)

把$ TC_SERVER/MYSERVER/webapps中 里面你的战争要开始应用

cd $TC_SERVER/myserver/bin 
./tcruntime-ctl.sh start 
+0

感谢您的帮助。我遇到了一个问题。当我运行第一对数行时,出现错误'未定义JAVA_HOME环境变量'。我试图在/ etc/environment和/ etc/profile中设置它,但它仍然给我这个错误。 – aCarella

+0

忘记它。我得到它的工作。目录有点不同。谢谢你的帮助! – aCarella

相关问题