aspectj maven插件可以';t解析java.util.stream*
我正在尝试编译一个最近升级到Java8的项目 现在我开始使用Java8特有的特性,我发现自己在aspectj maven插件上遇到了一个例外。Eclipse中的编译和Maven中的正常编译都很好aspectj maven插件可以';t解析java.util.stream*,maven,aspectj-maven-plugin,Maven,Aspectj Maven Plugin,我正在尝试编译一个最近升级到Java8的项目 现在我开始使用Java8特有的特性,我发现自己在aspectj maven插件上遇到了一个例外。Eclipse中的编译和Maven中的正常编译都很好 [ERROR] The import java.util.stream cannot be resolved /Users/Shared/java/projects/msa/platform/core/src/main/java/nl/project/social/SomeClass.java:6 im
[ERROR] The import java.util.stream cannot be resolved
/Users/Shared/java/projects/msa/platform/core/src/main/java/nl/project/social/SomeClass.java:6
import java.util.stream.Collectors;
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>aspectj-maven-plugin</artifactId>
<version>1.7</version>
<executions>
<execution>
<goals>
<goal>compile</goal>
<goal>test-compile</goal>
</goals>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjrt</artifactId>
<version>1.8.5</version>
</dependency>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjtools</artifactId>
<version>1.8.5</version>
</dependency>
</dependencies>
<configuration>
<complianceLevel>1.8</complianceLevel>
<source>1.8</source>
<target>1.8</target>
<verbose>false</verbose>
<outxml>true</outxml>
<encoding>UTF-8</encoding>
<showWeaveInfo>true</showWeaveInfo>
<forceAjcCompile>true</forceAjcCompile>
<aspectLibraries>
<aspectLibrary>
<groupId>org.springframework</groupId>
<artifactId>spring-aspects</artifactId>
</aspectLibrary>
</aspectLibraries>
</configuration>
</plugin>
[错误]无法解析导入java.util.stream
/Users/Shared/java/projects/msa/platform/core/src/main/java/nl/project/social/SomeClass.java:6
导入java.util.stream.collector;
org.codehaus.mojo
aspectj maven插件
1.7
编写
测试编译
org.aspectj
aspectjrt
1.8.5
org.aspectj
aspectjtools
1.8.5
1.8
1.8
1.8
错误的
符合事实的
UTF-8
符合事实的
符合事实的
org.springframework
春季方面
我使用Spring4.1.x和jdk1.8.031
有什么建议吗?好的,这是因为我的bash配置文件中有一个设置,将Java 6硬连接为运行时环境