gpt4 book ai didi

Java - 使用 java 1.4 编译 src/main/java 并使用 1.5 编译 src/test/java

转载 作者:太空宇宙 更新时间:2023-11-04 08:36:50 27 4
gpt4 key购买 nike

我有一个项目,必须仅使用 java 1.4 进行编译。但我计划使用mockito 编写一些单元测试。我想要一种在 pom 中指定的方法,以便 src/main/java 使用 jdk 1.4 编译,但 src/test/java 使用 jdk 1.5 编译。

有办法做到这一点吗?如果是,应该进行哪些 pom 更改?

感谢您的宝贵时间!!!

最佳答案

这是一个相当奇怪的设置。 JDK 1.4 已经很古老了,所以我建议您如果可以的话迁移到 Java 6。

要回答您的问题,您可以使用 testTarget参数。

设置示例:

           <plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.0.2</version>
<configuration>
<source>1.5</source>
<target>1.5</target>
<testTarget>1.6</testTarget>
</configuration>
</plugin>

关于Java - 使用 java 1.4 编译 src/main/java 并使用 1.5 编译 src/test/java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6155294/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com