为了账号安全,请及时绑定邮箱和手机立即绑定

在 Netbeans 11 中启用“保存时编译”选项

在 Netbeans 11 中启用“保存时编译”选项

慕姐8265434 2023-12-10 15:08:39
如何Compile on Save在 Apache Netbeans IDE 11.0 中启用?我的输出java -versionjava version "11.0.4" 2019-07-16 LTSJava(TM) SE Runtime Environment 18.9 (build 11.0.4+10-LTS)Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.4+10-LTS, mixed mode)我尝试设置:compile.on.save=true在nbproject/private/private.propertiescompile.on.save=true在nbproject/private.propertiescompile.on.save.unsupported.javafx=true在nbproject/private.propertiescompile.on.save.unsupported.javafx=false在nbproject/private.properties以及这些的可能组合。但到目前为止还没有成功。
查看完整描述

2 回答

?
白板的微信

TA贡献1883条经验 获得超3个赞

总而言之:

  • 您需要安装 nb-javac 库才能启用保存时编译。

  • 但是,由于 NetBeans 错误,您必须使用 NetBeans 11.2 beta 3 版才能正常工作。


您可能会看到此问题,因为您需要安装nb-javac库。判断是否需要安装:

  • 通过选择“窗口”>“IDE 工具”>“通知”打开“通知”窗口。

  • 如果需要安装,通知窗口中将显示一条消息“ Install nb-javac Library ” :

https://img1.sycdn.imooc.com/657564310001212e10090277.jpg

安装nb-javac库:

  • 不幸的是,您必须使用 NetBeans 11.2 beta 3(或更高版本)版本。这是由于安装nb-javac时出现了不相关的问题。

  • 您可以下载 NetBeans 11.2 beta 3 。该文件名为netbeans-11.2-beta3-bin.zip。只需下载 zip 文件,然后将其解压缩到新目录中即可。

  • 从 NetBeans 11.2 beta 3 版(或更高版本)开始,在“通知”窗口中选择通知。

  • 单击右侧窗格中带有文本“建议安装 nb-javac 库以改善 Java 编辑体验并启用保存时编译”的链接。

  • 将显示安装库的向导:

https://img1.sycdn.imooc.com/6575643b0001e62505310272.jpg

  • 完成向导中的步骤。安装完成后,重新启动 NetBeans。

重新启动 NetBeans 后,您应该会发现:

  • nb -javac库已安装。

  • 项目的“保存时编译”复选框已启用。

我可以在 NetBeans 11.1 中重现您的问题,并且我已经验证该解决方案对我有用。

笔记:

  • 有关为什么需要将 NetBeans 升级到版本 11.2 beta 3 来修复此问题的详细信息,请参阅错误报告NETBEANS-2552 无法在 NetBeans 11 上安装 nb-javac 库。

  • 如果您不想使用 Beta 版本,NetBeans 11.2 版应该很快就会推出。


查看完整回答
反对 回复 2023-12-10
?
MMMHUHU

TA贡献1834条经验 获得超8个赞

需要安装nbjavac插件。



查看完整回答
反对 回复 2023-12-10
  • 2 回答
  • 0 关注
  • 71 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信