[解決済み] Mac OSXでJDK 7を使用するにはどうすればよいですか?
質問
このリンクにあるWatchService APIを使いたいのですが、どうすればいいですか? http://download.oracle.com/javase/tutorial/essential/io/notification.html
いろいろ読んでみると、WatchService は JDK 7 で予定されている NIO クラスの一部であることがわかりました。つまり、ベータ版ということですね。いいんですけどね。
http://jdk7.java.net/download.html には、私がダウンロードして解凍したJDKがあります。私はたくさんのフォルダを手に入れました。私はそれらを使用して何をすべきかわかりません。
それから、もう少し読んでみると、ある素敵なグループがJDK 7をバイナリとして作成し、私のような人間でも簡単にインストールできるようにしたことがわかりました。これは Open JDK と呼ばれています。 http://code.google.com/p/openjdk-osx-build/
ということで、.dmgファイルをダウンロードし、インストールしました。そして、"Java Preference"を開くと、OpenJDK7が利用可能であることが確認できます。
これで、WatchService APIを試せそうな気がしてきました。最初のリンクのチュートリアルから、著者は最初にそれをテストし、それが実行されていることを確認するための.java ファイルを与えました。以下は、そのファイルへのリンクです。 http://download.oracle.com/javase/tutorial/essential/io/examples/WatchDir.java
そこで、Eclipse を起動し (実際には STS を使用します)、新しい Java プロジェクトを作成し、"use an execution environment JRE:" で JaveSE-1.7 を選択します。srcフォルダの下に、WatchDir.javaファイルをコピーペーストしました。
そして、まだ大量の赤い線が表示されています。すべての "import.java.nio.*" がすべて赤で、Java アプリとして実行することができません。
どうすればいいのでしょうか?
どのように解決するのですか?
オラクルがリリースした OS X 用 JDK 7 .
関連
-
[解決済み】Macでポート3000をロックしているプロセスを検索(およびkill)する
-
[解決済み] JavaでInputStreamを読み込んでStringに変換するにはどうすればよいですか?
-
[解決済み] JavaでArrayListではなくLinkedListを使用するのはいつですか?
-
[解決済み] serialVersionUIDとは何ですか、またなぜそれを使用する必要がありますか?
-
[解決済み] Mac OS Xで、指定したTCPポートでリッスンしているのは誰ですか?
-
[解決済み] Mac OS Xと複数のJavaバージョン
-
[解決済み】Android UserManager.isUserAGoat()の正しい使用例?)
-
[解決済み] git credential-osxkeychain'に保存された認証情報をリセットする方法は?
-
[解決済み] 8080ポートを使っているプロセスを終了させて、Vagrantを起動させるにはどうしたらいいですか?
-
[解決済み] YosemiteとValgrind
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
BlackApple-Minisforum u820 opencore0.6.9 config.plist
-
ffiのコンパイルに失敗しました *** extconf.rbに失敗しました *** 解決策
-
[解決済み] git credential-osxkeychain'に保存された認証情報をリセットする方法は?
-
[解決済み] Mac(os x)です。redis-cliだけをインストールする方法はありますか?
-
[解決済み] nginx の "ssl" ディレクティブは非推奨、"listen ... ssl" を使用すること。
-
[解決済み] ターミナルで開くファイルのデフォルトエディタを変更しますか?(例:TextEdit/Coda/Textmateに設定する。)
-
[解決済み] Macターミナルのポップアップやアラートを出すには?アップルスクリプト?
-
[解決済み] OS Xのコマンドラインからアクティブユーザーの名前を取得するにはどうしたらいいですか?
-
[解決済み] Mac OS Xのビルトインvimのアップデート
-
[解決済み] pkgファイルを解凍・梱包する方法を教えてください。