我想在我的grails 2.3.9应用程序中使用moskito监视。
我已经将moskito和webui的依赖项添加到BuildConfig.groovy中
compile 'net.anotheria:moskito-core:2.4.2'
compile 'net.anotheria:moskito-aop:2.4.2'
runtime 'net.anotheria:moskito-webui:2.4.2'
runtime 'net.anotheria:moskito-web:2.4.2'
runtime 'net.anotheria:moskito-webui-jersey:2.4.2'
我还用
@Monitor
注释标记了要监视的类。现在,我需要访问moskito-webui。我需要向grails应用程序的web.xml中添加一个servlet过滤器(关于documentation)。我刚刚使用
grails install-templates
安装了grails模板,并修改了web.xml文件,但是我无法访问moskito的webui。有人知道如何在grails中为moskito webui创建urlmapping或servlet过滤器吗?如何正确整合?
最佳答案
如果升级到2.5.0,则不需要嵌入式Webui,而可以使用名为MoSKito Inspect的独立工具(实际上与WebUI相同,更好的名称)。
首先添加
moskito-inspect-remote
对你的依赖。这个jar包含一个Web片段,该片段在RMI端口9041(以后可以更改端口)上启动本地侦听器。
第二:下载或构建自己的MoSKito Inspect(使用tomcat7并放入http://search.maven.org/remotecontent?filepath=net/anotheria/moskito-inspect-standalone/2.5.0/moskito-inspect-standalone-2.5.0.war或从github源码构建)。
下载链接是:
http://www.moskito.org/download.html
第三:启动您的应用程序和MoSKito Inspect。输入quickconnect localhost和端口9401。您现在应该看到带注释的类。
如果您还有其他问题,也可以使用moskito邮件列表:[email protected]
问候
里昂
关于grails - 如何将Moskito-Java(监视工具)集成到Grails应用程序中?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24120722/