将我的 WAR 文件放在我的 Pivotal TC 服务器上的什么位置?

Where do I put my WAR file on my Pivotal TC server?

我正在尝试自学如何将 Java 与 Pivotal TC 服务器一起使用。我有一个 Cloud9 帐户,我在其中设置了一个带有 Pivotal TC 的服务器。我还在 Spring Tool Suite 中创建了一个简单的 Hello World 应用程序,并将其作为 WAR 文件导出到我的桌面上。

所以我有这个 WAR 文件,我在 Cloud9 上有这个服务器。我用谷歌搜索了放置它的位置,得到了不同的结果,其中 none 与我的设置有关。

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

我是不是把这个简单化了?我刚刚跳过了其他步骤吗?还是我只需要在某处播放 WAR 文件?这是我的理解。我是 Java 的新手,请多多包涵。

首先您需要创建实例(如域)来托管您的应用程序

# 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 中(如 /opt/pivotal/pivotal-tc-server-standard-3.1.3.SR1/myserver)

将你的 war 放入 $TC_SERVER/myserver/webapps 启动应用程序

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