問題タブ [java-9]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - ジグソーを使用して Java 9 でリフレクションによってパッケージスコープのメソッドにアクセスすることは可能ですか?
URLStreamHandlers
静的パッケージスコープメソッドにアクセスすることにより、Java 8 で動作する http および httpsのデフォルトを取得する次のコードがありますURL.getURLStreamHandler()
。
Java 9 でもジグソーでこれは可能ですか、それともこの方法で可視性を変更することは禁止されますか?
java - Java 9 JShell コンソールをクリアするには?
Java-9 JShell コンソールをクリアするコマンドが見つかりませんでした。また、このプログラムを使用して JShell コンソールをクリアしようとしましたが、どちらも機能しません。
早期アクセスではまだその機能を利用できないと思います。誰でもアイデアを得ましたか?
eclipse - Eclipse/java9-jigsaw: javafx パッケージにアクセスするには?
私の文脈:
- 9-ea-113 (つまり、jfrt.jar なしで完全にモジュール化された javafx です)
- eclipse-neon-M6 と java9 の現在のベータ サポート (問題がある場合は、java8 で実行)
- win7
のような単純なもの
javafx.xx パッケージが見つからないため、コンパイルできません。
何をすべきか?
java-9 - JLink コマンドを使用して JDK9 アプリケーション用のクロスプラットフォーム実行可能ファイルを作成する方法
JAVA-9 アプリケーション / プロジェクト ジグソー用のクロス プラットフォーム / プラットフォームに依存しない実行可能ファイルを作成しようとしています。
jlink コマンドは、プラットフォーム固有の実行可能ファイル/ランタイムのみを作成すると思います。
java - JDK9 を使用して Eclipse Neon で JavaFX プログラムをビルドする
e(fx)clipse プラグインと追加の JDK9 サポートがインストールされた最新の Eclipse Neon マイルストーン ビルドがあり、JDK9 で最初の JavaFX プログラムをビルドしたいと考えています。残念ながら、すべての JavaFX モジュールがクラスパスにありません。この構成でJavaFXプログラムを構築できるように、これらのモジュールを追加する方法を誰か教えてもらえますか?
java - 名前付きモジュール内のクラスの名前なしモジュールを返すメソッド getModule
私はJava 9モジュールシステムを見始めたばかりで、クラスがどのモジュールにあるかを知ることができるかどうか疑問に思っていました.
そのため、次のモジュールを作成しました
次のようなjarファイルをコンパイルしました
packageには、呼び出している場所とde.test
呼ばれるクラスがありますOverview
ただし、返されたモジュール オブジェクトには名前がなく、ModuleDescriptor
.
ここで正しく使用getModule()
していますか、またはクラスのモジュールをロードする他の方法はありますか?
OS XでJDK 9ビルド120を使用しています。
javassist - Javassist NotFoundException when getting java.io.Serializable with JDK9
I have the following code:
When running under JDK8, if this method is called using java.io.Serializable
, it works, but when running under the JDK9 environment, it throws the NotFoundException
.
Is there something I overlooked here?
java - Eclipse 4.6 コード補完が Java 9 で機能しない
Eclipse はバージョン:
Neon リリース (4.6.0) ビルド ID: 20160613-1800
と
「Eclipse JDT (Java Development Tools) Patch with Java 9 support (BETA) for Neon development stream」バージョン 1.1.1.v20160606-0010_BETA_JAVA9 (Java 9 プラグイン)。
実行中
Java(TM) SE ランタイム環境 (ビルド 9-ea+122) Java HotSpot(TM) 64 ビット サーバー VM (ビルド 9-ea+122、混合モード)
Java 8 では正常に動作しますが、コード補完は Java 9 では動作しません。問題は、JDK に rt.jar がないことのようです。ただし、コードを入力すると、壊れているとマークされず (赤い下線なし)、JDK モジュールとパッケージもパッケージ エクスプローラービューに表示されます。
どうすればこれを克服できるかを誰かが知っていれば、とても感謝しています。
java - Java 8 Stream を使用して Stack Iteration を実装する方法
Stack<Object>
次のコードがあります。
スタックが空になるまでループし、すべての反復で上から 1 つの要素をポップしてスタックを減らす必要があるように、Java 8 Stream を使用してこの反復を実装するにはどうすればよいですか?