Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/EmptyTag/132.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带有Maven Tomcat插件的Catalina.policy_Maven_Tomcat7_Maven Tomcat Plugin - Fatal编程技术网

带有Maven Tomcat插件的Catalina.policy

带有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

我正在开发一个与tomcat7配合运行的mavenized Web应用程序。 我想使用tomcat插件来加快和简化部署和开发时间

但是webapp上存在一些限制,例如:授予javax.management.MBeanTrustPermission的注册权限,其中tomcat插件无法加载catalina.policy文件。这是一个已知的bug(),但我仍然需要运行它

我看到的唯一解决方案是切换到其他工具,如jetty或cargo(尽管我更喜欢使用tomcat插件)


我想知道一些建议或解决办法,让tomcat插件在注册权限下工作。

通常修复它的一个好办法是提供一个补丁。(是的,这是开源的,所以你可以帮助:-)


修复此问题并在此处附加补丁:

插件提供了标签additionalConfigFilesDir:

<additionalConfigFilesDir>${tomcatConfigFolder}</additionalConfigFilesDir>
我希望这有帮助

export MAVEN_OPTS = "$MAVEN_OPTS -java.security.policy=pathToTheTomcatConfig/catalina.policy"