问题标签 [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.
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项目,没有错误。
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 中。
这为您提供了两个可行的选择:
- 删除 NetBeans 11.0 的所有用户首选项文件。
- 在整个文件夹中搜索
\u0000
并删除它们的实例。
删除整个文件夹并从头开始似乎更容易,更令人满意。这样,我所有的用户首选项文件都使用 JDK 和 Netbeans 接受的最新实践,并且希望不会有挥之不去的遗留代码在我下次更新时会随机中断。
感谢大家的帮助!
libraries - NetBeans Java 项目 - 看不到库
免责声明:我实际上只是从头开始学习如何编程。使用 NetBeans 11 和 JDK 12。
为了学习教程,我需要编辑我的库设置。但是,当我右键单击我的项目并单击属性时,树中没有库类别。我做了一堆搜索,结果告诉我它应该默认存在。
怎么让它出现???
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(也是源/二进制格式)。
netbeans - Netbeans 11 不显示本机 php 函数
我对 netbeans 11 PHP 项目有疑问。项目中的自动完成原生 PHP 函数(例如 substr)不起作用,但我的类或函数没问题。PHP 插件已激活。
感谢帮助。L.
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 的项目做了同样的事情。
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
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 项目
java - 第一次运行 netbeans 11.1 时,我不断收到此错误。有谁知道它的解决方案?
不断弹出的错误。我不知道它在说什么。任何人都可以帮助解决这个问题吗?
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