11

JSR275は拒否された状態のようですJScienceには実装があり、測定単位があるようです

  1. 他にオープンソースの実装はありますか?
  2. どのパッケージがjsr-275に準拠していて、使いやすいか。
4

3 に答える 3

13

JSR-275が拒否されたため、javax名前空間は使用できず、名前空間org.unitsofmeasurementに置き換えられました。JScienceの実装がリリースされました。この記事の執筆時点で最新のものは、2012年10月のバージョン4.3.1です。乾杯、Jean-Marie Dautelle(JScienceプロジェクトオーナー)

于 2010-11-24T11:58:37.150 に答える
7

JScienceもいつか実装する予定ですが、Javaの新しい測定単位標準(JSR 275の後継)であるJSR363がドラフトの初期段階で利用可能であることに注意してください。http://unitsofmeasurement.github.io/を参照してください 。また、MavenCentralのような場所でAPIとRIを見つけることができます。

Werner(Co Spec Lead、JSR 363)

于 2015-01-21T18:21:20.827 に答える
4

@WernerKeilが述べたように、置き換えはJSR363のようです。私は少し調査を行いました(これは見つけるのが難しく、明確な概要がなく、どこにでも散らばっています。そのため、ここに投稿します)。リリースされた測定単位の依存関係を持ち込みたいようです。たとえばMavenのようにこれ:

<dependency>
  <groupId>javax.measure</groupId>
  <artifactId>unit-api</artifactId>
  <version>1.0</version>
</dependency>

次に、最終的なアプリケーションで、リファレンス実装などの実装が必要になります。たとえば、Mavenから

<dependency>
  <groupId>tec.units</groupId>
  <artifactId>unit-ri</artifactId>
  <version>1.0.2</version>
</dependency>

私はまだこれを試していませんが、これまでで最も有望に見えます。

于 2017-03-03T22:54:58.243 に答える