jdk1.7.0_07をインストールしてPATHを変更しましたが、まだjavafxをインポートできません。これを修正する必要がありますか?Windows 7にjavafxをインストールしてインポートする
答えて
コンパイルパスに/jre/lib/jfxrt.jarがあることを確認してください。 Win7の上の64ビットjdk7u6バージョンについては、例えば
、jfxrt.jarはここに配置されている:
C:\Program Files\Java\jdk1.7.0_06\jre\lib\jfxrt.jar
jfxrt.jarはさらにまでjdk1.7.0_06目的にJavaランタイム・パスの中断されましたJavaFXと他のJavaインフラストラクチャとの間のテストが完了しました。つまり、JavaFX以外のプログラムは、JavaFXに起因する可能性のある互換性の問題によって影響を受けることはありません。今まで私は互換性の問題に遭遇したことは一度もありません。これは私が信じている点でOracleによる慎重な動きでした。
今後のリリースでは、jfxrt.jarをJava用のデフォルトのコンパイルおよびランタイム・クラスパスに追加する必要があります。また、以下の情報の一部は無関係です。 request to add jfxrt.jar to the default java runtimeを追跡できます。以下
コマンドラインからのJavaFXプログラムのコンパイルと実行
例でコンパイルし、コマンドラインからコンパイルする場合javafxsamples.AudioPlaylist
という名前のJavaFXアプリケーションクラスのためにある:
javac -cp ".;C:\Program Files\Java\jdk1.7.0_06\jre\lib\jfxrt.jar" javafxsamples/AudioPlaylist.java
コマンドラインから実行するには、次を使用できます。
java -cp ".;C:\Program Files\Java\jdk1.7.0_06\jre\lib\jfxrt.jar" javafxsamples.AudioPlaylist
jfxrt.jarをクラスパスに手動で追加するのではなく、javafxpackagerでアプリケーションをパッケージ化することをお勧めします(javafxpackagerパッケージされたアプリケーションでは、jfxrt.jarを見つけてクラスパスに追加するランチャーが組み込まれます) 。 IDEの
のNetBeansを使用してJavaFXのプログラムをコンパイル
java -jar AudioPlaylist.jar
と実行:あなたは、クラスパス上のjfxrt.jar場所を指定することなく、アプリケーションを実行することができた後
javafxpackager -createjar -nocss2bin -appclass javafxsamples.AudioPlaylist -srcdir . -outfile AudioPlaylist.jar
NetBeans 7.2以降を使用している場合は、JavaFXプロジェクトタイプを選択すると、自動的にJavaFX jfxrt.jarが見つかるようになり、jdk1.7.0_07をplatformとして設定すると、プロジェクトのクラスパスに配置されます。あるEclipseの
あなたは、最新バージョン(0.0.14+)を使用していることを確認してくださいe(fx)clipseを使用している場合は、JavaFXのを検出するためのより良い施設を提供しています。
アイデア
のIntelliJアイデア11.1。3は自動的にjre libディレクトリからプロジェクトのクラスパスにすべてのファイルを追加するため、コンパイルエラーは発生しません。この点でIdeaの動作は誤りであることに注意してください。本当にこれを行うべきではありませんが、最終的には、JavaFXクラスをアイデアからコンパイルして実行できるという期待される動作に終わります。 Mavenの
- を使用してJavaFXのプログラムを構築
はjfxrt.jarパス上にそれを得るためにあなたのMavenプロジェクトのためのシステムの依存関係を確認します。
- maven antrunnerを使用して、展開パッケージ化用のjavafx antタスクを実行します。
JavaFXをmavenでパッケージ化する例は、maven projectにあります。これはあなたのアプリケーションのための最も堅牢な展開ソリューションを提供しなければならないよう
あなたのビルドのIDEやMavenを使用する場合でも、それはまだお勧めします、あなたはJavaFXのAntタスクやjavafxpackagerユーティリティを使用して配信するためのアプリをパッケージ化。
- 1. Windows 7にIIS8をインストールしますか?
- 2. keytoolを使用してjreに.pemファイルをインポートする[Windows 7]
- 3. Windows 7にHbaseをインストールするには
- 4. Windows 7にsqlite3をインストールするには
- 5. Windows 7にUbuntuをインストールするには?
- 6. Caffe2をWindows 7にインストールするには?
- 7. ImageMagickをXampp/Windows 7にインストール
- 8. JDK 7 Windows 7自動インストール
- 9. Windows 7にIPython 0.12をインストールする64
- 10. windows-7にMySQL-pythonをインストールする
- 11. Windows 7にHaskellモジュールをインストールする
- 12. Windows 7にj2eeエージェントをインストールする
- 13. pyodbcをWindows 7にインストールする方法
- 14. Windows 7にAndroid USBドライバをインストールする
- 15. pywin32をWindows 7にインストールする
- 16. GoogleのクラウドにWindows 7をインストールする
- 17. Windows 7にIISをインストールする
- 18. Windows 7にAgdaをインストールする
- 19. Windows 7にscapy3をインストールする
- 20. Windows 7 Grailsのインストール
- 21. Windows 7:SASSインストールに失敗する
- 22. Windows 7にxamppをインストールする前にmysqlをインストール
- 23. Windows 7を実行しているサーバーにGitLabをインストール
- 24. Windows 7のインポートscipy.statsのエラー
- 25. PythonMagickをインストールする際のトラブルWindows 7
- 26. Windows 7でperlをインストールする
- 27. Windows 7でPostgres 9.6をインストールする
- 28. Anaconda Windows 7でTensorflowをインストールする
- 29. Windows 7でApache Spark(Eclipse/Java)をインストールして使用する
- 30. Windows 7にWindows Phone 8 SDKをインストールする方法