带有Maven Tomcat插件的Catalina.policy
我正在开发一个与tomcat7配合运行的mavenized Web应用程序。 我想使用tomcat插件来加快和简化部署和开发时间 但是webapp上存在一些限制,例如:授予javax.management.MBeanTrustPermission的注册权限,其中tomcat插件无法加载catalina.policy文件。这是一个已知的bug(),但我仍然需要运行它 我看到的唯一解决方案是切换到其他工具,如jetty或cargo(尽管我更喜欢使用tomcat插件)带有Maven Tomcat插件的Catalina.policy,maven,tomcat7,maven-tomcat-plugin,Maven,Tomcat7,Maven Tomcat Plugin,我正在开发一个与tomcat7配合运行的mavenized Web应用程序。 我想使用tomcat插件来加快和简化部署和开发时间 但是webapp上存在一些限制,例如:授予javax.management.MBeanTrustPermission的注册权限,其中tomcat插件无法加载catalina.policy文件。这是一个已知的bug(),但我仍然需要运行它 我看到的唯一解决方案是切换到其他工具,如jetty或cargo(尽管我更喜欢使用tomcat插件) 我想知道一些建议或解决办法,让t
我想知道一些建议或解决办法,让tomcat插件在注册权限下工作。通常修复它的一个好办法是提供一个补丁。(是的,这是开源的,所以你可以帮助:-)
修复此问题并在此处附加补丁:插件提供了标签additionalConfigFilesDir:
<additionalConfigFilesDir>${tomcatConfigFolder}</additionalConfigFilesDir>
我希望这有帮助
export MAVEN_OPTS = "$MAVEN_OPTS -java.security.policy=pathToTheTomcatConfig/catalina.policy"