问题标签 [netbeans-11]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
94 浏览

java - 在netbeans 11中设置maven项目

我用 jdk1.8.0_172 安装了 netbeans 11.0。我试图设置一个简单的maven项目。但是下面有错误。

无法在项目 etobs-ejb 上执行目标 org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test (default-test):执行目标 org.apache.maven.plugins:maven- 的默认测试surefire-plugin:2.12.4:test failed: 插件 org.apache.maven.plugins:maven-surefire-plugin:2.12.4 或其依赖项之一无法解析:无法在 org.apache.maven 收集依赖项。插件:maven-surefire-plugin:jar:2.12.4 -> org.apache.maven.surefire:surefire-booter:jar:2.12.4: 无法读取 org.apache.maven.surefire:surefire-booter 的工件描述符:jar:2.12.4: 无法从/到中央传输工件 org.apache.maven.surefire:surefire-booter:pom:2.12.4 ( https://repo.maven.apache.org/maven2):sun.security.validator.ValidatorException:PKIX 路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标的有效证书路径-> [帮助 1]

没有代理和证书问题。我还用netbeans 8.2设置了一个maven项目,没有错误。

0 投票
1 回答
1708 浏览

java - 无法使用 JDK 11 运行 Apache Netbeans 11

无论我做什么,我都无法让 Netbeans 11 与 JDK 11 一起工作。你能帮帮我吗?

请注意,JDK 8 不会出现此问题。

将 JDK 11 下载并安装到 C:\Program Files\Java\jdk-11.0.4

下载并解压 Netbeans 11 到 C:\Program Files\netbeans

已编辑 etc/netbeans.conf 文件以设置 JDK 主目录:

netbeans_jdkhome="C:\Program Files\Java\jdk-11.0.4"

尝试运行 bin/netbeans64.exe 时:

第一次:出现加载窗口,加载一会,整个程序就消失了。

第二次:不出现加载窗口。出现一个空的 Java 应用程序。

如果我去任务管理器并手动结束 Netbeans 进程,我可以回到第一次。

对于下面列出的附件,请参考我在这里创建的问题: https ://issues.apache.org/jira/browse/NETBEANS-2865

从 PowerShell 执行 netbeans64.exe 会向控制台输出错误消息。它们可以在 consoleOutput.txt 附件中找到。

执行 bin/netbeans64.exe --trace C:\netbeans.log 的结果可以在 netbeans.log 附件中找到。

作为参考,这是我遵循的教程:

https://www.youtube.com/watch?v=cxh-hVty09g

更新与解决方案

感谢 skomisa 提供的答案,我终于让它工作了。

该问题是由 Netbeans 11.0 从先前版本导入设置引起的。我第一次运行 Netbeans 11.0 时出现一个弹出窗口,询问我是否想从以前的版本导入我的设置。有关原因的更多详细信息,请参阅 skomisa 的答案。

为了解决这个问题,我删除了 AppData 中的整个文件夹,从而删除了 NetBeans 11 的所有首选项文件。

C:\Users\Hunter\AppData\Roaming\NetBeans\11.0\

Skomisa 的回答提到尝试创建一个新的解压缩版本的 NetBeans 11 并且不导入设置。我之前实际上已经尝试过,但从来没有弹出窗口询问您是否要导入。我认为这是因为这个版本的 NetBeans 的用户首选项文件已经创建并且仍然位于 AppData 中。

这为您提供了两个可行的选择:

  1. 删除 NetBeans 11.0 的所有用户首选项文件。
  2. 在整个文件夹中搜索\u0000并删除它们的实例。

删除整个文件夹并从头开始似乎更容易,更令人满意。这样,我所有的用户首选项文件都使用 JDK 和 Netbeans 接受的最新实践,并且希望不会有挥之不去的遗留代码在我下次更新时会随机中断。

感谢大家的帮助!

0 投票
2 回答
1932 浏览

libraries - NetBeans Java 项目 - 看不到库

免责声明:我实际上只是从头开始学习如何编程。使用 NetBeans 11 和 JDK 12。

为了学习教程,我需要编辑我的库设置。但是,当我右键单击我的项目并单击属性时,树中没有库类别。我做了一堆搜索,结果告诉我它应该默认存在。

怎么让它出现???

0 投票
2 回答
1930 浏览

servlets - @WebServlet 在 Netbeans 11.0 中失败并出现 java.lang.RuntimeException: com.example.NewServlet。(NewServlet.java:1)

某种噩梦 - 无法通过使用 servlet 注释在 Apache Tomcat 9.0.22(或 Glassfish 5.0.1)和 Apache NetBeans IDE 11.0(Build incubator-netbeans-release-404-on-20190319)上启动原始 servlet。使用 JDK 1.8u221。这是代码:

web.xml文件:

根本原因(注意行号,它总是1!):

目标是仅通过注释来声明 servlet,例如@WebServlet(name = "NewServlet", urlPatterns = {"/meow"}).

在带有 JDK1.8u221 的 NetBeans 8.2 上进行了测试 - 一切都按预期工作。我怀疑问题出在 Apache NetBeans 11 中,即使项目 JDK 设置为 8(也是源/二进制格式)。

0 投票
1 回答
55 浏览

netbeans - Netbeans 11 不显示本机 php 函数

我对 netbeans 11 PHP 项目有疑问。项目中的自动完成原生 PHP 函数(例如 substr)不起作用,但我的类或函数没问题。PHP 插件已激活。

感谢帮助。L.

0 投票
1 回答
979 浏览

java - OpenJDK 11 的 Apache Netbeans 版本 11.1 构建错误

我有一个使用 JDK 8 和 NB 8.2 创建的项目,我想使用 OpenJDK 11 将此项目迁移到 NB 11.1。

环境是:NB 11.1(全新安装)在 Windows 10 上使用 OpenJDK 11.0.2。

我将所有源代码和库 (.jars) 复制到一个新项目 NB 11 / OpenJDK 11 中,并解决了从 JDK 8 到 OpenJDK 11 的(少数)问题,但是当我构建项目时,我得到了这个错误:

我认为这是与 Java 版本有关的问题,所以在项目的Properties面板中,我将Source/Binary Format从 JDK 11 更改为 JDK 8,一切正常!

但是......我怎样才能正确解决这个问题(使用 Sources jdk 11 格式)?我记得在 NB 8.2 中,我对从 JDK 7 到 JDK 8 的项目做了同样的事情。

0 投票
2 回答
3127 浏览

maven - 尝试使用 maven 在 netbeans 中运行 javafx 应用程序时出现错误消息

尝试运行简单的 javafx 应用程序时收到错误消息。使用 netbeans 11.0、openjdk 12、openjfx12。 Can't extract module name from javafx-12.0.1.pom: Only outputDirectories and jars are accepted on the path

在这个问题上,我遇到了与 Alex 类似的问题,因为我希望能够调试: 我无法使用带有 JavaFX 12 的 netbeans 11 调试应用程序

我以前按照https://openjfx.io/openjfx-docs/的建议使用 javafx-archetype-fxml

但跑步有困难。

我尝试按照 Jose 建议的步骤进行操作。使用 pom(更改了应用程序名称):-

然后我按照建议修改了 nbactions.xml:-

该项目将愉快地构建而没有错误。

但是,在尝试运行该项目时,我收到以下错误消息:-

我无法理解这条线: Can't extract module name from javafx-12.0.1.pom: Only outputDirectories and jars are accepted on the path

0 投票
0 回答
390 浏览

java - 如何修复 netbeans 11、openjdk 12.0.2 和 Derby、java.lang.IllegalArgumentException: Object: is not a known entity type

自从我开始使用 openJKD 12.0.2 和 Netbeans 11.1 后,我在使用 netbeans 创建实体后得到了这个异常。

如果我在项目属性源/二进制格式中选择 jdk8 工作正常!使用源代码/二进制格式 jdk9 及更高版本我得到了异常!

和持久性 xml

实体

和堆栈跟踪

我如何克服此异常并将 openjdk 与 netbens 11 一起使用,以便使用 jdk8 升级用 netbeans 8 编写的现有 java 项目

0 投票
0 回答
47 浏览

java - 第一次运行 netbeans 11.1 时,我不断收到此错误。有谁知道它的解决方案?

不断弹出的错误。我不知道它在说什么。任何人都可以帮助解决这个问题吗? Netbeans 错误

0 投票
2 回答
973 浏览

logging - 我看不到 Payara 4.1 上已部署应用程序的日志,仅在 Netbeans 控制台选项卡上显示 |#]

我看不到由部署在 Netbeans 控制台中的应用程序生成的日志 (log4j2) ,我将一些日志更改为System.out.print或者java.util.logging.Logger我可以看到它们

我尝试恢复 domain/domain1/config 上的一些文件,例如 domain.xml、logging.properties,但问题仍然存在。

这是控制台的较大部分(Netbeans 11),在 Payara 的日志文件中,我可以看到所有日志,从各个级别,问题出在 Netbeans 控制台上

`

日志记录属性

更新:我更改为另一个域“payaradomain”不起作用,也没有创建另一个干净的域

第二次更新:重新安装 IDE(删除缓存,不导入配置)不起作用

有一个未解决的未解决问题 jira-report