Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
aspectj maven插件可以';t解析java.util.stream*_Maven_Aspectj Maven Plugin - Fatal编程技术网

aspectj maven插件可以';t解析java.util.stream*

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

我正在尝试编译一个最近升级到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
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硬连接为运行时环境