Spring MoSKito 2.5.6 Inspect不显示带注释的类
我曾用它来让moskito监控运行我的maven+SpringJava-8项目。除了在MoSKito Inspect中看不到带注释的服务和控制器外,其他一切都正常 我尝试了教程标签附带的示例项目:moskito-integration-guide-step1。由于无法编译该项目,我修改了pom.xml以使用aspectj v1.7、moskito 2.5.6和moskito inspect远程工件。通过这些修改,我能够编译moskito Inspect并将其与项目连接起来。但我仍然无法看到教程中描述的带注释的控制器和服务类。有人能帮忙吗 控制器使用@Monitor属性进行注释 pom.xml的修改Spring MoSKito 2.5.6 Inspect不显示带注释的类,spring,maven,tomcat7,java-8,Spring,Maven,Tomcat7,Java 8,我曾用它来让moskito监控运行我的maven+SpringJava-8项目。除了在MoSKito Inspect中看不到带注释的服务和控制器外,其他一切都正常 我尝试了教程标签附带的示例项目:moskito-integration-guide-step1。由于无法编译该项目,我修改了pom.xml以使用aspectj v1.7、moskito 2.5.6和moskito inspect远程工件。通过这些修改,我能够编译moskito Inspect并将其与项目连接起来。但我仍然无法看到教程中
<properties>
<moskito.version>2.5.6</moskito.version>
</properties>
...
<dependencies>
...
<dependency>
<groupId>net.anotheria</groupId>
<artifactId>moskito-inspect-remote</artifactId>
<version>${moskito.version}</version>
</dependency>
<dependency>
<groupId>net.anotheria</groupId>
<artifactId>moskito-core</artifactId>
<version>${moskito.version}</version>
</dependency>
<dependency>
<groupId>net.anotheria</groupId>
<artifactId>moskito-aop</artifactId>
<version>${moskito.version}</version>
</dependency>
</dependencies>
...
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>aspectj-maven-plugin</artifactId>
<version>1.7</version>
<configuration>
<aspectLibraries>
<aspectLibrary>
<groupId>net.anotheria</groupId>
<artifactId>moskito-aop</artifactId>
</aspectLibrary>
</aspectLibraries>
<complianceLevel>1.8</complianceLevel>
<source>1.8</source>
<target>1.8</target>
</configuration>
<executions>
<execution>
<goals>
<goal>compile</goal>
</goals>
</execution>
</executions>
</plugin>
...
我也有同样的问题。尝试使用jdk 7和我的插件部分示例:
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.3</version>
<configuration>
<source>${java.level}</source>
<target>${java.level}</target>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>aspectj-maven-plugin</artifactId>
<version>1.7</version>
<configuration>
<aspectLibraries>
<aspectLibrary>
<groupId>net.anotheria</groupId>
<artifactId>moskito-aop</artifactId>
</aspectLibrary>
</aspectLibraries>
<complianceLevel>${java.level}</complianceLevel>
<sourse>${java.level}</sourse>
<target>${java.level}</target>
</configuration>
<executions>
<execution>
<goals>
<goal>compile</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
嗨,1你能分享你的项目或足够的代码在github上测试吗?2你是否真的通过ui之类的东西访问你的制作人?我是说他们真的做了什么?你查过日志了吗?您可以在moskito日志中看到您的生产者正在注册,类似这样:352 2015-03-25 19:33:55643[localhost-startStop-1]INFO n.a.m.c.r.ProducerRegistryImpl:112-注册表注册生产者:ThreadCount/BuiltInThreadCountProducer