我正在尝试将Java Web应用程序中内置的war文件发送到AWS EC2实例。这是我用来发送war文件的命令。
cd/ usr/share/tomcat8/webapps/
因为我在该文件夹中有以前的战争文件。之后,我使用了ls
命令,类似这样的命令
com.metokart com.metokart.war host-manager manager ROOT ROOT-OLD-1
在此.war
是上一个,首先,我使用此命令将文件夹ROOT
重命名为另一个名称-
sudo mv ROOT ROOT-OLD-6
此后,我从Web应用程序中同时删除了.war
文件和com.metokart
文件夹
sudo rm -rf com.metokart.war
sudo rm -rf com.metokart
然后我已进入默认目录以上传新的战争文件
sudo cp -i com.metokart.war /usr/share/tomcat8/webapps/
之后,我将ROOT文件夹名称更改回ROOT。
sudo mv ROOT-OLD-6 ROOT
最后我重新启动了tomcat
sudo services tomcat8 restart
但是我仍然不知道我在哪里犯错。希望任何人都能提供帮助。
答案 0 :(得分:0)
您应该在腻子中使用pscp
。这是一个有用的链接,应该可以指导您https://it.cornell.edu/managed-servers/transfer-files-using-putty。