在一个Java项目中,我有一个ZIP覆盖层,我想为其设置targetPath。文档说仅支持WAR,不支持ZIP。 How do you set the targetPath of jar overlay in a war?表示还支持JAR。无论如何,我已经测试了POM中的ZIP和targetPath似乎被忽略了。

有没有办法为ZIP叠加层设置targetPath?

更新

澄清:


WAR叠加层的内容为`/ X ...'
我希望它充当/abc/X...
我认为这样做的方法是通过targetPath
如果还有另一种方法,请告诉我


更新2

我将WAR包括在内。它工作正常。它很好地服务"http://myapp.com/x/y/z.js"

但是,我希望它在"http://myapp.com/MYPREFIX/x/y/z.js"上提供相同的内容。

最佳答案

如果只是一个前缀路径,则应该可以使用网络上下文。我与之合作过的几乎所有战争部署环境-甚至是春季靴子。
它部署在什么Web服务器上?

关于java - 如何为ZIP覆盖设置WAR覆盖targetPath?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56101200/

10-10 03:39