问题标签 [netbeans-9]
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 9(夜间)在 Windows 10 上模糊,而 Netbeans 8 不是?
我一直在 JDK 8 上运行 NetBeans 8.2,它非常好。但是,我现在正在迁移到 JDK 9。NetBeans 9.0还没有准备好发布,所以我正在运行每晚构建。我已经注意到的一件事是,NetBeans 每晚构建的文本都模糊不清。我可以在同一个屏幕上并排显示 8.2 和 9 beta,8.2 清晰,9.0 模糊。我最初认为这是由于 Java 9 造成的,但在 JRE for 9 中运行我现有的 Java 应用程序既漂亮又清晰。似乎仅限于 NetBeans。是否有任何选项我可以在 NetBeans 9 beta 中翻转以使其生成清晰的文本/模拟 8.2 行为而不是生成这种模糊的文本?
java - 如何让 Netbeans 9 在 Tomcat 上部署有效的 webapp
我有一个正在运行的 Tomcat 实例;
- 雄猫 9.0.10
- OpenJDK 10.0.2
我有一个在库 JDK1.8 上编译的工作 Netbeans 8.2 项目,它可以在上面的服务器上构建和部署并运行良好。
我现在正尝试迁移到 Netbeans 9,所以我在 OpenJDK 10.0.2 JDK 上运行了一个。如果我构建相同的项目(仍然在 Library JDK1.8 上),它的构建和部署都很好。但是,当它在同一台服务器上运行时,出现以下错误;
(xxxx.xxx.xxx.TestServlet 替换为真正的 Servlet 类)
它抱怨 Servlet 的第一行实际上是模板注释的“/*”。
我会认为我使用的任何 Netbeans,如果两者都再次编译相同的 JDK1.8 JDK,那么部署的 WAR 应该是相同的并且都可以工作。Netbeans 9 似乎正在构建一些不同的东西,并且报告的错误并没有太大帮助。
有什么线索吗?
java - 使用 maven 的 Netbeans 应用程序 9
我已经从 github 下载了 Netbeans 9 源并构建了它。
现在我想使用 api 9 将 Netbeans 应用程序创建为 maven 项目,但在项目向导中我只能在 api 版本 8.2 和 8.1 之间进行选择
如何注册 api 版本 9 以便能够在项目向导中选择它?
c++ - Netbeans 9 C++ 支持
我想知道 Netbeans 9 中是否支持 C++。此链接在屏幕截图上显示 C++(创建新项目时)。但是,安装后,我没有。
java - Netbeans 9 需要 Root 权限才能运行?
我有最新版本的 Netbeans 9 并从名为netbeans
. 我认为这是一个安装程序脚本,并在第一次使用 root 权限运行它,但它不是安装程序脚本,而是实际程序。
从那时起,它似乎需要root 权限才能运行,在没有运行时以此错误消息终止sudo
:
如何清除/重新安装 IDE 或删除此对 root 权限的要求?(系统信息在日志顶部)
javafx - Netbeans 9 0 Java FX 10
尝试创建 JavaFX 应用程序。不要添加或修改任何代码。运行项目。它没有找到 MAIN。如果你运行文件,那么它就可以工作。
但是,创建 JavaFX FXML 应用程序。如前所述,不要对代码进行任何更改。
运行包....它工作。
有谁知道为什么?我试图报告这个问题,但这看起来比编写代码更复杂。:)
我附上了为 JAVAFX 应用程序生成的代码
谢谢,金
java - JDK 9 兼容性
目前,我有一个在 JDK8 b181 上运行的 JavaFX 项目。EJB 也构建在 JDK8 b181 平台上,并作为 EAR 部署在 WebLogic 12.2.1 上。一切都在 NetBeans 8.2 上完美运行。
现在我们已经决定将所有东西都迁移到 JDK9,我不确定上面使用的所有技术是否都与 9 兼容。如果有专家可以建议我如何处理这种迁移,我非常感谢,特别是对于应用程序服务器和 EAR 组件.
我做了以下研究:
服务器:(是否有任何供应商支持 JDK 9 进行 EAR 部署?)
- 最新版 WebLogic 12.2.1.3 仍然不兼容 JDK 9
- 最新版本的 GlassFish 5 仍然与 JDK 9 不兼容(尝试将 asenv.conf 文件中的 AS_JAVA 映射到 JDK 9,但没有成功)
- Tomcat 9 Web 服务器与 JDK 9 兼容,但将 EJB 部署为 EAR 的 TomEE 插件仍然与 JDK 9 不兼容。
IDE:
- Apache NetBeans9 与 JDK 9 兼容。但是,没有一个企业模块(EJB、EAR)是从 NetBeans8 迁移而来的。我已经尝试从 NetBeans 8 存储库中在 NetBeans 9 中添加插件,但 EJB 项目仍然只能在 JDK 8 上运行。
- 乍一看,Eclipse Photon 似乎兼容 JDK9。我添加了 e(fx)clipse 插件并且能够添加 JavaFX 支持。我仍然无法在 WebLogic 12.2.1.3 上部署任何 EJB(作为构建在 JDK 9 上的 EAR)。
apache - netbeans 9 孵化 RC1 的插件在哪里?
我无法访问 netbeans 9 孵化中的插件(Apache NetBeans IDE 9.0(Build incubator-netbeans-release-334-on-20180708)。
看起来是否从插件更新中心删除了插件存储库。
只有几个插件,但我需要一些它们不存在的插件,而且我遇到了一些问题,因为它们与其他插件有一些依赖关系。
我们必须一直等到稳定版本吗?
maven - Java11 / JavaFX 和 Maven 不会在 NetBeans IDE 9 之外运行
我使用了 José Pereda Maven 方法,它在 NetBeans 中运行良好,但是一旦我尝试使用“java -jar mavenproject1-1.0-SNAPSHOT-jar-with-dependencies.jar”在外部运行它,我就会收到以下错误
“错误:JavaFX缺少运行时组件,并且是运行此应用程序所必需
的”“md.mavenproject1.MainApp”只是一个临时名称,而我试图弄清楚这一点。
我的 pom 文件如下所示:
我的 nbactions.xml 文件看起来像:
您能给我的任何帮助都会有很大帮助,因为我正在考虑通过 JavaFX 的变化将我的高中编程孩子从 ant 切换到 maven,但他们希望能够将那里的程序带回家使用。我在我的系统上运行 OpenJDK 11。
**编辑**
我将运行程序的行更改为:
现在我得到:
我虽然使用 maven 的依赖项,但我不需要使用本地 jdk。任何人都可以提供的任何帮助都会非常有帮助。如果我取出依赖项并使用 Oracle java 10 jdk 程序并在 netbeans 外部运行,但使用 java 11 它只能在内部运行。请帮忙。
** 编辑 **
通过编辑 pom 文件并删除:而是使用:
我现在可以更改启动行以使用我添加的附加 JavaFX 库,而不必使用我下载的 SDK。
我想让它包含 jre 而不是使用本地的。如果有人知道这将是多么棒。