是否有可能设置jolokia代理的jvm参数与gradle战争?

时间:2017-03-14 02:57:23

标签: tomcat gradle war jvm-arguments

我想为tomcat应用程序添加一些配置。它构建为与gradle war插件的战争。目前我使用env设置jvm参数,这根本不方便,所以我可以使用jolokia代理。是否可以使用gradle为war文件设置jvm参数?如何?谢谢。

1 个答案:

答案 0 :(得分:0)

Jolokia JEE Agent(WAR) 可以解决这个问题。

    1. 添加tomcat的servlet
    2. web.xml <servlet> <servlet-name>jolokia-agent</servlet-name> <servlet-class>org.jolokia.http.AgentServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>jolokia-agent</servlet-name> <url-pattern>/jolokia/*</url-pattern> </servlet-mapping>

      1. 使用gradle添加jolokia的依赖性

compile group: 'org.jolokia', name: 'jolokia-core', version: '1.3.5'

之后,现在可以使用MBean的jvm和应用程序。

更多细节打击: https://jolokia.org/reference/html/agents.html