标签: netbeans-9

Netbeans 9 C++支持

我想知道Netbeans 9中是否支持C++.此链接显示了截图中的C++(创建新项目时).但是,安装后,我没有.

c++ netbeans netbeans-9

21
推荐指数
3
解决办法
1万
查看次数

Java11/JavaFX和Maven不会在NetBeans IDE 9之外运行

根据活动JDK中找不到的JavaFX部署库

我使用了JoséPeredaMaven方法,它在NetBeans中运行良好,但是当我尝试使用"java -jar mavenproject1-1.0-SNAPSHOT-jar-with-dependencies.jar"在外面运行时,我收到以下错误
"错误:JavaFX缺少运行时组件,并且需要运行此应用程序
"md.mavenproject1.MainApp"只是一个临时名称,而我试图解决这个问题.
我的pom文件看起来像:

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>md</groupId>
    <artifactId>mavenproject1</artifactId>
    <version>1.0-SNAPSHOT</version>
    <packaging>jar</packaging>

    <name>mavenproject1</name>

    <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <mainClass>md.mavenproject1.MainApp</mainClass>
    </properties>

    <organization>
        <!-- Used as the 'Vendor' for JNLP generation -->
        <name>Your Organisation</name>
    </organization>

    <dependencies>
        <dependency>
            <groupId>org.openjfx</groupId>
            <artifactId>javafx-controls</artifactId>
            <version>11-ea+25</version>
        </dependency>
        <dependency>
            <groupId>org.openjfx</groupId>
            <artifactId>javafx-fxml</artifactId>
            <version>11-ea+25</version>
        </dependency>
    </dependencies>
    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.7.0</version>
                <configuration>
                    <release>11</release>
                </configuration>
                <dependencies>
                    <dependency>
                        <groupId>org.ow2.asm</groupId>
                        <artifactId>asm</artifactId>
                        <version>6.1.1</version>
                        <!--  Use newer version of ASM  -->
                    </dependency>
                </dependencies>
            </plugin>
            <plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>exec-maven-plugin</artifactId>
                <version>1.2.1</version>
                <executions> …
Run Code Online (Sandbox Code Playgroud)

javafx maven java-11 netbeans-9

14
推荐指数
1
解决办法
6537
查看次数

更改Apache Netbeans 9.0中的主题

我最近在运行macOS Mojave的 Mac上安装了Apache Netbeans 9.0.我试图将Netbeans主题改为" 黑暗外观和感觉主题 ",但我找不到选项.

以前,我使用过Netbeans的旧版本(8.2,8.1,8.0.2).要更改主题,我导航到

Tools -> Plugins -> Available Plugins 
Run Code Online (Sandbox Code Playgroud)

安装" Dark Look And Feel Themes "插件并重新启动IDE以反映更改.

但是,我没有在Apache Netbeans 9.0中找到这个插件

在此输入图像描述

我还检查了这些插件是否可以在线下载.这样我就可以使用'Downloaded'选项添加它们.但是,它们仅适用于旧版本.

http://plugins.netbeans.org/plugin/62424/darcula-laf-for-netbeans http://plugins.netbeans.org/plugin/52624/netbeans-dark-theme

所以,我有点卡在这里.任何帮助都感激不尽.之前提出的类似堆栈溢出问题很少,但它们都讨论旧版本的Netbeans.

ide netbeans netbeans-plugins netbeans-9

10
推荐指数
1
解决办法
2万
查看次数

在 Apache Netbeans 10 中创建 JavaFX11 应用程序时出错

我是 java fx 的新手,我已经下载了在 java 11 上运行的 Apache Netbeans 9。

由于 java fx 是单独发货的,我已经下载了 openjfx-11.0.1_SDK 并按照此链接中的步骤https://openjfx.io/openjfx-docs/#install-javafx

当我尝试在 apache netbeans 中创建 java fx 应用程序时,出现以下错误

无法自动设置 JavaFX 平台。请转到平台管理器,创建一个非默认 Java SE 平台,然后转到 JavaFX 选项卡,启用 JavaFX 并填写有效 JavaFX SDK 和 JavaFX 运行时的路径。注:JavaFX SDK 可从 JavaFX 网站下载

附上netbeans 10的屏幕截图。

在此处输入图片说明

netbeans-9 javafx-11 netbeans-10

8
推荐指数
1
解决办法
2万
查看次数

无法在Netbeans 9中设置apache tomcat

我正在尝试在Netbeans IDE 9中设置apache tomcat.我尝试了以下步骤,但无法设置.

  1. 在工具 - >服务器中,我单击了添加服务器按钮.显示以下消息.

IDE中未安装任何服务器插件

  1. 因此,我尝试从Tools-> Plugins安装插件,显示一个对话框,但是当我尝试更新插件列表时,它无法连接.实际上,NB IDE尝试连接到不存在的页面.

  2. 所以,我实际上无法成功安装Apache Tomcat服务器.我也在使用NB 8.2,一切正常.任何帮助将不胜感激.

  3. 我正在使用Windows 10 Prof with JDK 10.

谢谢你的期待.

apache tomcat netbeans netbeans-9

4
推荐指数
1
解决办法
6765
查看次数

Netbeans IDE 9 中缺少 Groovy 和 Grail 插件

这是我第一次尝试使用 Grails。我关注了同样的帖子“为什么我不能在 Netbeans 8.2 中创建新的 grails 应用程序? ”我从https://archive.apache.org/dist/incubator/netbeans/incubating-netbeans-java/incubating安装了 Netbeans 9 测试版-9.0/incubating-netbeans-java-9.0-bin.zip

但对我来说,Groovy/Grails 插件在插件窗口中不可用。在我的情况下如何获得 grail 插件?在此处输入图片说明

grails netbeans-plugins netbeans-9

4
推荐指数
1
解决办法
1657
查看次数

如何让Netbeans 9在Tomcat上部署有效的webapp

我有一个正在运行的Tomcat实例;

  • Tomcat 9.0.10
  • OpenJDK 10.0.2

我有一个在Library JDK1.8上编译的工作Netbeans 8.2项目,它可以在上面的服务器上构建和部署并运行.

我现在正试图转向Netbeans 9,所以我在OpenJDK 10.0.2 JDK上运行.如果我构建相同的项目(仍在库JDK1.8上),它构建和部署正常.但是,当它在同一台服务器上运行时,我收到以下错误;

javax.servlet.ServletException: Error instantiating servlet class [xxxx.xxx.xxx.TestServlet]
    org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:491)
    org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:668)
    org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:764)
    org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1388)
    org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1135)
    java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    java.base/java.lang.Thread.run(Thread.java:844)
Root Cause

java.lang.RuntimeException: 
    xxxx.xxx.xxx.TestServlet.<init>(TestServlet.java:1)
    java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:488)
    org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:491)
    org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:668)
    org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:764)
    org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1388)
    org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1135)
    java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    java.base/java.lang.Thread.run(Thread.java:844)
Note The full stack trace of the root cause is available in the server logs.
Run Code Online (Sandbox Code Playgroud)

(xxxx.xxx.xxx.TestServlet替换为真正的Servlet类)

它抱怨Servlet的第一行,无论如何都是模板评论的"/*".

我本以为我曾经使用的Netbeans,如果两者都被重新编译了相同的JDK1.8 JDK,那么部署的WAR应该是相同的并且都可以工作.Netbeans 9似乎正在构建不同的东西,报告的错误并没有多大帮助.

有线索吗?

java tomcat netbeans netbeans-9

3
推荐指数
1
解决办法
4237
查看次数

Netbeans 9 - 打印 Unicode 字符

使用 Netbeans 9:

\n\n
Product Version: Apache NetBeans IDE 9.0 (Build incubator-netbeans-release-334-on-20180708)\nJava: 1.8.0_181; Java HotSpot(TM) 64-Bit Server VM 25.181-b13\nRuntime: Java(TM) SE Runtime Environment 1.8.0_181-b13\nSystem: Windows 10 version 10.0 running on amd64; UTF-8; en_EN (nb)\n
Run Code Online (Sandbox Code Playgroud)\n\n

我希望能够打印:

\n\n
String text = "\xe4\xbd\xa0\xe5\xa5\xbd\xef\xbc\x81";\nSystem.out.println(text);\n
Run Code Online (Sandbox Code Playgroud)\n\n

结果是:

\n\n
--- exec-maven-plugin:1.5.0:exec (default-cli) @ JavaApplication1 ---\n???\n
Run Code Online (Sandbox Code Playgroud)\n\n

我已经添加-J-Dfile.encoding=UTF-8到了配置/etc/netbeans.conf中,还添加到了VM选项中。Sources 编码选项也设置为 UTF-8。\n过去版本的 Netbeans 没有问题,这里我发现无法显示 UTF-8 字符。

\n\n

我可以采取什么方式呢?

\n

java netbeans utf-8 system.out netbeans-9

2
推荐指数
1
解决办法
3343
查看次数

如何在xubuntu 18.04中创建桌面快捷方式?

我安装了xubuntu 18.04。我刚刚从 apache 站点下载了 netbeans-9.0 二进制 zip。并在主目录中提取为 netbeans-9.0。

我可以通过 ~/netbeans-9.0/bin/netbeans 运行该应用程序。

但我想在 xubuntu 开始菜单中添加桌面快捷方式。

有哪些方法可以实现这一目标?

ubuntu ubuntu-18.04 netbeans-9 shortcut-file

1
推荐指数
1
解决办法
3008
查看次数