gpt4 book ai didi

java - 包装一个游戏!应用程序直接进入 WAR

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:33:04 26 4
gpt4 key购买 nike

我正在使用 Play 的 war 命令将我的应用程序打包成一个 WAR 文件以进行部署,如下所示:

play war mydir -o myapp --zip

(Discovering --zip 确实为我节省了很多时间!)这个命令创建了一个 WAR 文件 myapp.war 就像它应该的那样,并且还在目录中创建了 WAR 的展开版本我的应用程序/

我更改了我的目录名称以避免混淆,但我通常希望 WAR 文件与我的应用程序目录同名(mydir,在本例中)。 play war mydir -o mydir --zip 当然失败了,而不是覆盖我的应用程序目录,这很好。

在这种情况下,我想玩!跳过目录位,直接将我的应用程序放入 WAR 文件中。其实,不管名称冲突与否,我都想这样做;我的服务器和我的开发箱不一样,所以我只是移动了 WAR 文件,没有对分解版本做任何事情。

那么,有没有什么办法可以让 Play 跳过制作分解版呢?我咨询过play help war 无济于事。

最佳答案

好吧,问这个我觉得有点懒。显然我可以自己做:

play war mydir -o myapp --zip
rm -rf myapp
mv myapp.war mydir.war

或适用于 Windows

play war mydir -o myapp --zip
rmdir /S myapp
move myapp.war mydir.war

并将这些命令放入 .sh/.bat 文件中。希望对以后的人有所帮助。

关于java - 包装一个游戏!应用程序直接进入 WAR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7667189/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com