发布相关的 maven pom.xml 片段会是一个好主意,否则,我只能猜测您的问题:您是否在 aspectj-maven-plugin 配置中将项目 1依赖项指定为方面库你的 pom.xml?示例取自aspectj-maven-plugin 文档并进行了修改:
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>aspectj-maven-plugin</artifactId>
<version>1.8</version>
<configuration>
<aspectLibraries>
<aspectLibrary>
<groupId>group.id.of.project.1</groupId>
<artifactId>artifact.id.of.project.1</artifactId>
</aspectLibrary>
</aspectLibraries>
</configuration>
<executions>
<execution>
<goals>
<goal>compile</goal>
</goals>
</execution>
</executions>
</plugin>
你也需要对你的类路径的依赖,但我想你已经有了。