java 9でjavax.activationパッケージの代わりになるものは何ですか?
2023-11-26 08:52:58
質問
以下のように思われます。
javax.activation
パッケージは、Java 9で非推奨となっているようです。
オラクルの移行ガイドでは
--add-modules java.activation
オプションを使用することを提案しています。
しかし、これを回避して、代わりに
javax.activation
パッケージのクラスは非推奨で、将来のjavaのバージョンで削除される予定です。私は、何らかの代替手段があると思います。
javax.activation
. もしあるとすれば、それは何でしょうか?
どのように解決するのですか?
JavaBeansアクティベーションフレームワーク(JAF) は、おそらくあなたが探している既存のパッケージの代替品です。
この JAF のスタンドアロンリリースは Java Platform Module System を使用しています。 自動モジュール の名前
java.activation
というように、モジュール名と一致するように 将来のバージョンでは、完全なモジュールのメタデータが含まれる予定です。
スタンドアロン API は、モジュール形式でのみサポートされており、そのコンセプトは アップグレード可能なモジュール . これらを使用することで、コンパイル時、ビルド時、実行時など、どの段階でもそのモジュールの後のリリースからのバージョンを使用することが可能です。
現在
利用可能なバージョン
で、これは
1.2.0
であり、このように使用することができます。
メイブン
<dependency>
<groupId>com.sun.activation</groupId>
<artifactId>javax.activation</artifactId>
<version>1.2.0</version>
</dependency>
グラドル
compile 'com.sun.activation:javax.activation:1.2.0'
アイビー
<dependency org="com.sun.activation" name="javax.activation" rev="1.2.0" />
関連
-
[解決済み] JVM起動時のパラメータ「-Xms」「-Xmx」とは何ですか?
-
executeQuery()でデータ操作文が発行できない。解決方法
-
コンストラクタDate()が未定義である問題
-
[解決済み] JavaでInputStreamを読み込んでStringに変換するにはどうすればよいですか?
-
[解決済み] JavaにおけるHashMapとHashtableの違いは何ですか?
-
[解決済み] Java Mapの各エントリを効率的に反復処理するには?
-
[解決済み] なぜパスワードにはStringではなくchar[]が好まれるのですか?
-
[解決済み] Javaにおけるpublic、protected、package-private、privateの違いは何ですか?
-
[解決済み] JavaでArrayListではなくLinkedListを使用するのはいつですか?
-
[解決済み] serialVersionUIDとは何ですか、またなぜそれを使用する必要がありますか?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
Eclipseは、ポップアップA Java Exception has occurred.を実行し、エラーException in threadの解決策を報告します。
-
型に解決できない エラー解決
-
SLF4J: クラス・パスに複数のSLF4Jバインディングが含まれています。
-
Git Pull Failed マージされていないファイルがあるため、Pull できません。
-
名前 'XXX' を持つ Bean の作成に失敗しました。自動依存関係の注入に失敗しました 解決方法
-
無効な文字定数
-
java -jarコマンドでパッケージを実行すると、無効または破損したjarfile xxxx.jarが表示される。
-
Javaがエラーで実行される、選択が起動できない、最近起動したものがない
-
アクセス制限の解決方法: ---- in Java
-
[解決済み】Java EE APIによる非推奨のJPMSモジュールの代替品