0

NetBeans IDE7.4 で Java プロジェクトをパッケージ化すると以下のエラーが発生しますが、最新の SDK Java 1.7 u45 がインストールされています。

Detected JavaFX Ant API version 1.0
C:\Users\Nandita\Documents\RealTimePackageMonitoringandTracking-master\code\SensorConfiguration\nbproject\build-native.xml:314: Error:
JavaFX native packager requires NetBeans to run on JDK 1.7u6 or later !
4

1 に答える 1

1

NetBeans を実行する JDK を指定できます。FaqJdkHome - NetBeansを参照してください。

リンクが無効になった場合に備えて、この回答にコピーされたコンテンツ。

NetBeans ランタイム JDK のコマンドライン構成

--jdkhome <path>NetBeans の起動時にオプションを使用します。<path>JDK インストールのルートです。

NetBeans インストーラは、ユーザーのシステムで利用可能な適切な JDK インストールを探し、ユーザーが NetBeans を実行したいものを選択できるようにします。インストーラー (6.0-M10) 自体には、 を使用します--javahome <path>。ただし、ユーザーが後で新しい JDK をインストールしたときに設定が古くなったり、別の JDK で IDE を実行したい場合に不便になったりする可能性があります。そこで--jdkhome便利なのがスイッチです。

ウィンドウズ

netbeans.exe --jdkhome "C:\Program Files\jdk1.6.0_20"

Unix

netbeans --jdkhome /usr/bin/jdk1.6.0_20

NetBeans ランタイム JDK の永続的な構成ファイルの設定

オプションを永続的に設定する場合は、netbeans.confファイルで設定できます。

# Default location of JDK, can be overridden by using --jdkhome <dir>:
netbeans_jdkhome="C:\Program Files\Java\jdk1.6.0_20"

構成ファイルの検索

実際には、netbeans.conf ファイルには、グローバルとローカルの 2 つのバージョンがあります。

グローバル: 共有 NetBeans インストールを使用してすべてのユーザーの設定をグローバルに変更する場合は、ファイルのグローバル インスタンスを変更します。これは、NetBeans のインストール ディレクトリにあります。

${nb-install}/etc/netbeans.conf

ローカル: 特定のユーザーにのみ適用される個々の変更を行うには、ユーザーの userdir にある etc/netbeans.conf ファイルに変更を加えます。

${userdir}/etc/netbeans.conf

デフォルトでは、ローカル ファイルは存在しません。${userdir}/etcディレクトリが表示されない場合は、自分でファイルを作成する必要があります。これを行う最も簡単な方法は、グローバル netbeans.conf ファイルを NetBeans インストール フォルダーからローカル${userdir}/etcフォルダーにコピーし、必要な変更を加えることです。

netbeans.confファイル パスの例:

Mac OS X の場合: /Applications/NetBeans/NetBeans IDE 6.5.appFinder で Ctrl キーを押しながらクリックし、[パッケージの内容を表示] を選択して、次の場所を参照します。

/Applications/NetBeans/NetBeans\ IDE\ 6.5.app/Contents/Resources/NetBeans/etc/netbeans.conf

Windows の場合:

C:\Program Files\Netbeans\etc\netbeans.conf

Linux では、インストーラにより、ユーザーは NetBeans をインストールする場所を選択できます。次の場所にあります。

/home/yourname/netbeans/etc/netbeans.conf 
  or 
/opt/netbeans/etc/netbeans.conf. 
于 2013-10-31T21:36:54.327 に答える