問題タブ [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.

0 投票する
4 に答える
3225 参照

java - Java 9 - Spring 5 & Jigsaw を使用した REST - 可能ですか?

私は JDK 9 の Jigsaw モジュラー システムを調べてきました。

コマンドラインからコンパイルすると、非常にうまく機能します(少なくともクイックスタートはそうです)。

しかし、Spring と Jigsaw を使用して単純な REST API を作成しようとしています。Spring 5.0.0 M1にはあると言われています

2016 年 7 月時点の JDK 9 との完全な互換性

また、REST API を Maven と連携させたいと考えています。この Maven pageによると、Maven は Java 9 で動作するはずです (または、これを間違って読んでいますか?)。

JAVA_HOME が JDK を指している場合mvn spring-boot:run、Spring Boot アプリケーションで実行できないようです。次のような多くの例外がスローされます。

実行mvn -versionすると、次のようになります。

現在、Jigsaw を使用して Spring と Java 9 でこの REST API を作成することは可能ですか? それとも、2017 年 3 月または 7 月頃まで Java 8 に固執する必要がありますか?

完全なスタック ダンプ:

- - 切り落とす

要約エラー:

0 投票する
2 に答える
543 参照

java-me - JDK9 で古いプラットフォームをターゲットにする方法は? (目標:1.3)

これはまだ 100% 関連性があるわけではありませんが、非常に興味があります。JDK8 では、javac パラメータの「source」と「target」は非推奨であり、JDK9 で削除されます。JavaME 開発者として、古いプラットフォームをターゲットにするにはどうすればよいか考えています。たとえば、Blu-ray 向けの開発ではターゲット 1.3 を使用しています。「ターゲット」オプションがない場合、JDK9 がリリースされたときに Blu-ray 用の Xlets をコンパイルするにはどうすればよいですか? 古いデバイスをターゲットにする必要がある人は他にもいるはずです (ただし、多くは同意できませんが)。JDK9が出たらどうする?

編集:JDK9で1.3をターゲットにすることさえ可能ですか?

0 投票する
1 に答える
128 参照

eclipse - java 9 b132 eclipse ネオン setsecuritymanager を解決できません

Java 1.9 (b132)、Eclipse Neon (4.6.0) を使用して、Java 9 に備えて大規模なレガシー Java クライアント フロント エンド プロジェクトに取り組んでいます。ほとんどのコードは機能しますが、この問題は解決できません。eclipse.ini に以下を追加しました。

私の問題は、Eclipse の簡単な例で簡単に再現できます。

Eclipse はこれをビルドせず、「型 java.lang.SecurityManager を解決できません...」というメッセージが表示されます。

-Djava security.manager を eclipse.ini に追加しようとしましたが、ロードされませんでした。

どんな助けでも大歓迎です。

0 投票する
1 に答える
484 参照

domain-driven-design - Java 9 モジュールと DDD での二重ディスパッチ

一部のプロジェクトでは、ダブル ディスパッチ メカニズムを使用して、実行時にインフラストラクチャ モジュールの「ビュー」をドメイン モジュールに提供しています (ドメインの強化: ダブル ディスパッチ パターン)。上記で「モジュール」と呼んでいるものは、service.jar->domain.jar からの依存関係がコンパイル時にのみ適用される単純な個別の jar ファイルです。サービスとドメインを「真の」Java 9モジュールとして定義すると、Java-9でこれを機能させることができますか?

0 投票する
2 に答える
10093 参照

maven - Project Jigsaw vs Maven

ジグソープロジェクトより

Java SE プラットフォームと EE プラットフォームの両方で、開発者がライブラリと大規模なアプリケーションを簡単に構築および保守できるようにします。

プロジェクト ジグソーとは何かを理解しようとしていますが、今のところ、プロジェクト ジグソーの目標は、Maven (または Gradle) 依存関係管理を使用して行ったことと多少重複しているようです。

  • Maven のようなツールを構築することは脅威ですか?
  • それとも私の理解が間違っていて、Jigsaw プロジェクトがこれらのビルド ツールを何らかの形で補完するのでしょうか?
0 投票する
0 に答える
73 参照

java - ubuntu 16.04でEclipseを開始する際のエラー、JVMの終了、終了コード= 13

Ubuntu 16.04 を使用し、Eclipse IDE をインストールし、Java バージョン 9 を使用しています。Eclipse を起動できません。私は何をすべきか?

eclipse.in ファイル:

ここに画像の説明を入力

私が得ているエラー:

ここに画像の説明を入力