14

私は C++ を実際に試してみたいと思っていました。また、Java 開発でしばらく使用していたので、同じ netbeans IDE を使用したいと考えていました。Cygwin ツールをダウンロードし、それに応じて IDE をセットアップしました。アプリケーションを実行しようとすると、ビルドが成功したと表示されます...、

"/usr/bin/make" -f nbproject/Makefile-Debug.mk QMAKE= SUBPROJECTS= .build-conf
make[1]: Entering directory `/cygdrive/c/Users/LJee/netbeans/tut-install/CppApplication_1'
"/usr/bin/make"  -f nbproject/Makefile-Debug.mk dist/Debug/Cygwin-Windows/cppapplication_1.exe
make[2]: Entering directory `/cygdrive/c/Users/LJee/netbeans/tut-install/CppApplication_1'
make[2]: `dist/Debug/Cygwin-Windows/cppapplication_1.exe' is up to date.
make[2]: Leaving directory `/cygdrive/c/Users/LJee/netbeans/tut-install/CppApplication_1'
make[1]: Leaving directory `/cygdrive/c/Users/LJee/netbeans/tut-install/CppApplication_1'


BUILD SUCCESSFUL (total time: 450ms)

しかし、プログラムは実行されません。Java Null ポインター例外をスローします。

java.lang.NullPointerException


RUN FAILED (exit value -1, total time: 26ms)

C++ プログラムには Java コードがないため、これは IDE の問題です。Netbeans フォーラムでこのスレッドを見ました http://forums.netbeans.org/topic52231.html

ここで、ユーザーは私がやりたくない IDE バージョンを変更しました。

この状況に遭遇した人で、私を助けてくれる人はいますか。私はうれしいです!前もって感謝します!!

4

3 に答える 3

2

Ubuntu を 14.04 LTS から 16.04 LTS にアップグレードし、Synaptic 経由で NetBeans IDE を 8.0.2 から 8.1 にアップグレードしたときに、同じ問題が発生しました。私のJVMのインストールが台無しになったと思います。私の解決策は、Synaptic で NetBeans 8.1 をアンインストールしてから、同じバージョン 8.1 をhttps://netbeans.org/downloads/からダウンロードしてインストールすることでした(オールインインストーラー)。問題を修正しました。

于 2016-08-01T06:15:31.590 に答える