FaqWhichSDKJa
NetBeans は Sun SDK 専用に構成されていますか、それとも他に NetBeans が動作する SDK やコンパイラはありますか?
原理的には、NetBeans IDE は、1.4 基盤規格に適合する Java 実行環境で機能するはずです。たとえば、JDK 5 の Max OS X への移植で動作しますし、IBM の Lnux 用 1.4 JDK 群でも動くでしょうが、あまり検査されてません。大多数の Java 実装は Sun からライセンスされたコードに基づいていますので、結局大多数の実装は同様になります。
NetBeans は今のところ GCJ/Classpath 上では実行しませんが、それはまだ完全な Java 実装、特に Swing を欠いています。しかしながら NetBeans を Sun JDK 上で実行して構築し、アプリケーションを GCJ で実行することは可能です: FaqGcj
プロジェクトの構築は Apache Ant によって行われます。既定では、Ant は javac のようなツールを Ant が実行される Java 実行環境内で com.sun.** クラスを使用して探しますので、IDE は JRE ではなく完全 JDK 内で実行する必要があります。しかしながら、他のツールや VM を使用してアプリケーションを構築したり実行できます: 単なる例ですが、IBM の Jikes を使ってクラスをコンパイル出来ますし、望むのであれば 1.1 に適合したアプリケーションを構築することすら出来ます: FaqJdk11
統合されたソースデバッガは IDE の仮想マシンの JDI クラスへのアクセスを持つ必要があります。Sun の JDK と全てのライセンスされた JDK の移植版 (1.4+) はこれらのクラスを含むはずです。
バージョン: NetBeans 4.0, 4.1, 5.0
---
- 英文 (翻訳したバージョン: 7)
- 日本語 NetBeans ユーザー FAQ へ戻る
