【发布时间】:2016-02-23 03:12:03
【问题描述】:
在我的build.gradle 中,我启用了 Jetty 插件:
apply plugin: 'jetty'
如何查看此插件中使用的实际码头版本?
【问题讨论】:
标签: plugins gradle jetty version
在我的build.gradle 中,我启用了 Jetty 插件:
apply plugin: 'jetty'
如何查看此插件中使用的实际码头版本?
【问题讨论】:
标签: plugins gradle jetty version
gradle jetty 插件好像在使用
'org.mortbay.jetty:jetty:6.1.25'
至少从 2012 年开始。Source。
如果您正在寻找更新的 gradle 启动码头,您应该查看Gretty。
或者,您可以通过 JMX 从码头进程中获取版本信息。您需要在启用 jmx 的情况下启动码头。为此,请将此配置添加到您的 build.gradle:
[jettyRun, jettyRunWar]*.with {
jettyConfig= file('src/main/resources/jetty-config.xml')
additionalRuntimeJars = sourceSets.main.runtimeClasspath
}
你还需要:
dependencies{
compile 'org.mortbay.jetty:jetty-management:6.1.25'
}
jetty-config.xmlare here的内容。您现在可以使用gradle jettyrun 或gradle jettyrunwar 启动jetty,并将任何jmx 阅读器(如jconsole)附加到正在运行的java 进程。展开 JMX 树:
这给了你,多田!
【讨论】:
org.mortbay.jetty:jetty-management:6.1.25,这是否意味着版本应该匹配?我的意思是jetty-management 和jetty