出于安全原因,我们必须在tomcat中重命名我们的经理应用程序。我正在尝试使用货物部署战争文件。当我将管理器应用程序重命名为其原始名称时,我可以使其工作,但我找不到允许我为管理器应用程序指定其他名称的配置选项。 我觉得如果选项存在,那就是通过gradle插件传递并在底层的ant或maven实现上设置的东西。 我确实看到了一个名为cargo.tomcat.manager属性的构建属性,但我不明白如何使用它,特别是如果我已经使用其他配置设置主机名和端口。
答案 0 :(得分:0)
我今天在这方面做了更多工作,发现如果你将插件升级到最新版本(至少1.0+)就可以做到这一点,这在maven中心不可用,而是使用jcentral。 然后你可以做类似的事情:
containerProperties {
property 'cargo.remote.uri', 'http://localhost:8080/my-custom-manager'
}
在build.gradle文件中货物配置的远程{}部分。