Которые должны использоваться реализация единиц JSR-275? [закрыто

StackOverflow https://stackoverflow.com/questions/4224122

Вопрос

Jsr. 275 кажется, в отвержденном состоянии. Jscience. кажется, имеет реализацию, и там кажется единицы измерения.

  1. Есть ли другие реализации открытых исходных кодов?
  2. Какой пакет является совместимым и простым в использовании JSR-275.
Это было полезно?

Решение

Поскольку JSR-275 был отклонен, не может быть использован пространство имена Javax, и было заменено на пространство имен ORG .unitsofMeasurement. То Реализация Jscience был выпущен, новейший по состоянию на это написание Версия 4.3.1 в окт 2012Отказ Ура, Джин-Мари Даутель (владелец проекта Jscience)

Другие советы

В то время как Jscience также планирует реализовать его в какой-то момент, обратите внимание на JSR 363, новые единицы измерения стандарта для Java (преемник до JSR 275) доступен на раннем этапе проекта, см. http://unitsofmeasurement.github.io/Вы также найдете API и RI в таких местах, как Mavencentral.

Вернер (СПП Спецвед, JSR 363)

Как упомянул @Wernerkeil, замена кажется JSR 363.. Отказ Я сделал немного исследований (этот материал трудно найти, разбросан повсюду без четкого обзора, поэтому я публикую это здесь), и кажется, что вы захотите принести выпущенные единица измерения зависимость, например от 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>

Я еще не пробовал, но это выглядит наиболее перспективным.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top