我正在尝试自学如何将 Java 与 Pivotal TC 服务器结合使用。我有一个 Cloud9 帐户,我在其中设置了一个带有 Pivotal TC 的服务器。我还在 Spring Tool Suite 中创建了一个简单的 Hello World 应用程序,并将其作为 WAR 文件导出到我的桌面上。
所以我有这个 WAR 文件,我在 Cloud9 上有这个服务器。我在谷歌上搜索了放置它的位置,得到了不同的结果,但没有一个与我的设置相关。
我的服务器中的目录为 /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
关于java - 我应该将我的 WAR 文件放在我的 Pivotal TC 服务器上的什么位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36950371/