maven编译器插件2.0.2

2024-01-05

您能否告诉我是否必须在我的 POM 中指定 maven-compiler-plugin 详细信息:

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

如果是,为什么会这样,我明白它的作用,但不确定为什么需要它?没有其他方法可以在maven中调用javac吗?


您能告诉我是否必须指定 maven-compiler-plugin 详细信息?

不会。但它会使用 Java 1.3 或石器时代的东西来编译。

如果是,为什么会这样,我明白它的作用,但不确定为什么需要它?

答案是不'。但这是原因。您肯定不想在新代码上使用 Java 1.3 进行编译。您想要 Java 5 中的所有新功能。不是吗? :) 因此,您必须在已经很混乱的 POM 中添加这些额外的行。

没有其他方法可以在maven中调用javac吗?

没有。但mvn compile即使您没有此块,或任何其他命令也将起作用。但是,如果您的源代码具有 Java 5 中的任何高级内容,但以前版本中没有,则编译将会失败。


Edit 1

当我有 JDK 5 时,它如何编译为 1.3?

好吧,Java 编译器中有一个选项可以设置这样做。请参阅此处的 Java 编译器选项:http://docs.oracle.com/javase/1.5.0/docs/tooldocs/windows/javac.html http://docs.oracle.com/javase/1.5.0/docs/tooldocs/windows/javac.html

它说你可以设置source等旧版本。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

maven编译器插件2.0.2 的相关文章

  • Java 创建浮雕(红/蓝图像)

    我正在编写一个 Java 游戏引擎 http victoryengine org http victoryengine org 并且我一直在尝试生成具有深度的 3D 图像 您可以使用那些红色 蓝色眼镜看到 我正在使用 Java2D 进行图形
  • 由于连接超时,无法通过 ImageIO.read(url) 获取图像

    下面的代码似乎总是失败 URL url new URL http userserve ak last fm serve 126 8636005 jpg Image img ImageIO read url System out printl
  • 使用 Checkstyle Plugin 时从插件调用代码时出现问题:“org.eclipse.jface”

    我正在尝试在 Rational Software Architect 7 0 0 4 上使用 eclipse cs 插件 我最近卸载了旧的 beta2 版本并安装了 beta3 插件本身按照之前的配置工作 但是每当我尝试通过 Windows
  • 通过 InjectMocks Spy 注入对象

    我需要对一个类运行一系列单元测试 该类具有 Autowired Logger 实现 实现的基本思想是 Mock Logger logger InjectMocks TestedClass tested 但我想保存日志输出功能 Mockito
  • Java 泛型/类型调度问题

    考虑以下程序 import java util List import java util ArrayList public class TypeTest public static class TypeTestA extends Type
  • 如何将 Spotlight for Help 插入本地化的 macOS 应用程序?

    我正在 macOS 上使用 Swing GUI 框架实现 Java 应用程序 当使用system外观和感觉以及screen菜单栏 Swing 自动插入一个搜索栏 called 聚光灯寻求帮助 https developer apple co
  • Spring Stomp over Websocket:流式传输大文件

    我的SockJs客户端在网页中 发送帧大小为16K的消息 消息大小限制决定了我可以传输的文件的最大大小 以下是我在文档中找到的内容 Configure the maximum size for an incoming sub protoco
  • spring - 强制 @Autowired 字段的 cglib 代理

    我有混合堆栈 EJB 和 Spring 为了将 Spring 自动装配到 EJB 我使用SpringBeanAutowiringInterceptor 不确定这是否会影响我遇到的问题 在尝试通过以下方式自动装配 bean 时 Scope p
  • 场景生成器删除 fxml 文件中的导入

    我使用场景构建器 Gluon Scene Builder JavaFX Scene Builder 8 1 1 来创建应用程序的 UI 并使用 Eclipse 开发 JavaFX 现在 每次我在场景生成器中保存某些内容时 它都会从 fxml
  • Java替换特定字符

    这是我在这个网站上的第一个问题 所以我会尽量不要成为一个十足的菜鸟 我目前正在用java 创建刽子手游戏 所以我问你的问题是我们是否被赋予了 幽灵 这个词 并将 Ghost 替换为 hiddenWord ghost length for i
  • @EnableTransactionManagement 的范围是什么?

    我试图了解正确的放置位置 EnableTransactionManagement多个 JavaConfig 上下文的情况下的注释 考虑以下场景 我在 JPAConfig java 和 AppConfig java 中有 JPA 配置以及一组
  • Install4j:如何在安装结束时执行命令行 java -jar filename.jar

    在 Intall4j 中 在安装结束时 我只想通过执行如下命令行来初始化某些内容 java jar filename jar 我怎样才能归档这个任务install4j Thanks 将 运行可执行文件或批处理文件 操作添加到 安装屏幕 并设
  • 让JScrollPane控制多个组件

    对于我的应用程序 我正在设计一个脚本编辑器 目前我有一个JPanel其中包含另一个JPanel保存行号 位于左侧 以及JTextArea用于允许用户输入代码 位于右侧 目前 我已经实施了JScrollPane on the JTextAre
  • 在 AKKA 中,对主管调用 shutdown 是否会停止其监督的所有参与者?

    假设我有一位主管连接了 2 位演员 当我的应用程序关闭时 我想优雅地关闭这些参与者 调用supervisor shutdown 是否会停止所有参与者 还是我仍然需要手动停止我的参与者 gracias 阻止主管 https github co
  • 来自客户端的超时 Web 服务调用

    我正在使用 RestEasy 客户端调用网络服务 一项要求是 如果调用运行时间超过 5 秒 则中止 超时调用 我如何使用 RestEasy 客户端实现这一目标 我只看到服务器端超时 即如果在一定时间内未完成请求 Rest Easy 网络服务
  • 重写Object类的finalize()方法有什么用?

    据我所知 在java中如果我们想手动调用垃圾收集器 我们可以执行System gc 1 我们在重写的finalize 方法中做了哪些操作 2 如果我们想手动调用JVM垃圾收集器 是否需要重写finalize 方法 我们在重写的 Finali
  • Java 编码风格、局部变量与重复方法调用

    我更喜欢使用局部变量而不是多次调用同一方法 I prefer this Vehicle vehicle person getVehicle if vehicle instanceof Car Car car Car vehicle car
  • 如何将实例变量传递到 Quartz 作业中?

    我想知道如何在 Quartz 中外部传递实例变量 下面是我想写的伪代码 如何将 externalInstance 传递到此作业中 public class SimpleJob implements Job Override public v
  • Java 推断泛型类型

    我正在寻找类似的推断捕获泛型类型的概念 类似于以下方法片段 但不是捕获泛型类型的类 public
  • java中如何找到class文件的包

    我正在编写一个使用 class 文件的 java 程序 我希望能够读取文件系统上的 class 文件 使用 InputStream 并确定它所在的包 该 class 文件可能不在一个好的包目录结构中 它可能位于某个随机位置 我怎样才能做到这

随机推荐

  • 适用于 Windows Phone 8.1 的 PhotoChooserTask 内置裁剪选项

    在 Windows Phone 8 中 我使用 PhotoChooserTask 从手机图库获取图像 当我固定像素宽度和高度时 Windows Phone 会自动启动一个页面来裁剪所选图像 有人可以告诉我如何使用 FileOpenPicke
  • 如何使用JavaScript读取post请求参数

    我正在尝试从 HTML 中读取 post 请求参数 我可以使用 JavaScript 中的以下代码读取获取请求参数 wnd location search 但它不适用于 post 请求 谁能告诉我如何使用 JavaScript 读取 HTM
  • 带有文件内容的.Net资源使docker构建失败

    dotnet build 构建一个没有错误的项目 同时 docker build 给出以下错误 src Audit Worker Example Resources resx error MSB3103 Invalid Resx file
  • Ntext 和 Image 数据类型不能在 WHERE、HAVING、GROUP BY、ON 或 IN 子句中使用

    我收到错误 ntext 和 image 数据类型不能 用于 WHERE HAVING GROUP BY ON 或 IN 子句 除非这些 数据类型与 LIKE 或 IS NULL 谓词 同时尝试 将更改保存到 SQLCE 表 请注意这是一个更
  • jQuery DatePicker:获取选定的日期

    我需要能够从日期选择器中获取选定的日期 并使用选定的值填充另一个文本框 我目前正在使用onClose像这样的函数 defaultDate datepicker onClose function theDate txtEntry1 text
  • Firefox 和 AJAX 文档元素后出现垃圾

    我使用页面获取脚本将网页动态加载到 div 中 这是代码 顺便说一句 我正在使用 Firefox 和 Kubuntu function fetch URL divId req window XMLHttpRequest new XMLHtt
  • 如何在c#中获取图片框上的绘图图形

    我在面板中创建了一个 PictureBox 我在 PictureBox 上画了一些图形 我想通过单击按钮来获取这些图形 我怎样才能做到这一点 Check this http www syncfusion com faq windowsfor
  • 在 Delphi XE5 中生成一个包含数组的示例 JSON

    来自 NET 我一直无法完成我认为简单的任务 我想用TJSONObject TJSONArray TJSONPair等构建一个简单的 JSON 如下所示 APIKEY sadfsafsafdsa UserID 123123123 Trans
  • Moment JS 不包括节假日

    我对 javascript 和 moment js 非常陌生 我正在开发一个网站 我们需要列出产品接下来 5 个可能的提货日期 不包括周末和节假日 我开始使用我在网上找到的一个函数 它可以很好地跳过周末 但我无法让假期工作 任何帮助 将不胜
  • 将 df 与用户定义的函数聚合

    我有一个关于将 pandas 数据帧与用户定义的函数聚合的问题 如果我有一个数据帧并在有或没有 groupby 的情况下运行 agg 则在使用内置函数时会聚合结果 另一方面 如果我使用自定义函数 则在使用 groupby 时它会按预期工作
  • 增加浏览器中的堆栈大小

    简短的问题 我有一个在递归方面非常深入的JavaScript 如何增加堆栈大小以便可以执行它 类似于 Unix 系统中的 ulimit s unlimited 长话短说 我必须画一张图 我使用 Cytoscape JS http js cy
  • Console.log 在 Chrome 中不起作用

    我试图从我的 javascript 代码中记录一些数据来检查它是否正确 但它似乎不起作用 即使我在控制台中输入 console log hello 控制台只返回未定义 这是正确的 但它也不会记录 hello 如果重要的话 我会使用 adbl
  • 使用 kubeadm 为什么要手动生成证书?

    我正在尝试遵循这个tutorial https blog inkubate io install and configure a multi master kubernetes cluster with kubeadm 自己生成证书而不是依
  • 如何删除分配有新放置的对象

    C 中的 new 运算符有很多面孔 但我对放置 new 感兴趣 假设您在特定的内存位置分配内存 int memoryPool poolSize sizeof int int p new mem int allocates memory in
  • 为什么通过字符串进行的往返转换对于 double 来说不安全?

    最近 我不得不将双精度数序列化为文本 然后将其取回 该值似乎不相等 double d1 0 84551240822557006 string s d1 ToString R double d2 double Parse s bool s1
  • 如何查看 Azure Devops 中的预定义变量

    我想查看预定义变量的路径值 例如 System DefaultWorkingDirectory 我想看到其中存储的价值 我无法找到此变量值 因此在 Azure DevOps 中哪里可以找到它 简而言之 我如何检查该特定发布管道中使用的 Bu
  • 易失性如何与常量一起工作?

    我有这段代码 像往常一样 变量 local 的值保持不变 因为它是const const int local 10 int ptr int local printf Initial value of local d n local ptr
  • 为什么 (A+B) 的 FFT 与 FFT(A) + FFT(B) 不同?

    我已经与一个非常奇怪的错误作斗争了近一个月了 向你们请教是我最后的希望 我用 C 编写了一个程序 集成了 2d卡恩 希利亚德方程 https en wikipedia org wiki Cahn E2 80 93Hilliard equat
  • 生成一个具有等宽列的表格(在 Xcode 的控制台上查看)

    这是我用来检查计算的一段代码 我只是将这些值写到 Xcode 的控制台中 每个数组均使用如下所示的值进行声明 var water deficit Int 该程序计算缺水值并将其附加到此列表中 计算未显示 let months January
  • maven编译器插件2.0.2

    您能否告诉我是否必须在我的 POM 中指定 maven compiler plugin 详细信息