我想知道Netbeans 9中是否支持C++.此链接显示了截图中的C++(创建新项目时).但是,安装后,我没有.
我使用了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) 我最近在运行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.
我是 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 IDE 9中设置apache tomcat.我尝试了以下步骤,但无法设置.
因此,我尝试从Tools-> Plugins安装插件,显示一个对话框,但是当我尝试更新插件列表时,它无法连接.实际上,NB IDE尝试连接到不存在的页面.
所以,我实际上无法成功安装Apache Tomcat服务器.我也在使用NB 8.2,一切正常.任何帮助将不胜感激.
我正在使用Windows 10 Prof with JDK 10.
谢谢你的期待.
这是我第一次尝试使用 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
我有一个正在运行的Tomcat实例;
我有一个在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似乎正在构建不同的东西,报告的错误并没有多大帮助.
有线索吗?
使用 Netbeans 9:
\n\nProduct 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\nString 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我安装了xubuntu 18.04。我刚刚从 apache 站点下载了 netbeans-9.0 二进制 zip。并在主目录中提取为 netbeans-9.0。
我可以通过 ~/netbeans-9.0/bin/netbeans 运行该应用程序。
但我想在 xubuntu 开始菜单中添加桌面快捷方式。
有哪些方法可以实现这一目标?
netbeans-9 ×9
netbeans ×5
java ×2
tomcat ×2
apache ×1
c++ ×1
grails ×1
ide ×1
java-11 ×1
javafx ×1
javafx-11 ×1
maven ×1
netbeans-10 ×1
system.out ×1
ubuntu ×1
ubuntu-18.04 ×1
utf-8 ×1