2011-06-24 20 views
7

JSR-275 ha sido rechazado, el proyecto Unidades de medida API para Java es un conjunto de interfaces, pero no ha encontrado una implementación de código abierto.Unidad de medida API en Java?

En esta publicación: Which jsr-275 units implementation should be used? el propietario del proyecto menciona que la implementación iba a estar lista para finales del año pasado en JScience, pero no encontré nada allí para convertir entre unidades de peso o longitud y cuando busqué JScience en https://maven.java.net/, lo encontré, pero el JAR ni siquiera estaba en el directorio https://maven.java.net/content/repositories/snapshots/org/jscience/jscience/5.0-SNAPSHOT/, así que tuve que obtenerlo de otro lado.

¿Se ha dejado este proyecto? ¿Y existe actualmente una implementación para la conversión de unidades de medida en Java e incluso quizás un repositorio Maven?

+0

Alguien tiene una actualización sobre esto? Parece que no puedo encontrar el 5.0-SNAPSHOT en un repositorio público. –

Respuesta

2

Por lo que sé, JScience está muy vivo. El proyecto se está migrando actualmente al Java.net y la migración no está completa. Esa es probablemente la razón por la que no puede ver los archivos JAR de instantáneas para 5.0. De hecho, la instantánea más reciente se preparó solo después de la resolución de a particular configuration problem informada en Java.net JIRA. Puede ser que deba esperar unos días, o probablemente enviar un correo al administrador del proyecto sobre lo que JScience POM debe usarse en el ínterin.

4

Unidad-API (unitsofmeasurement.org) es el sucesor de JSR-275.

La implementación más activa en este momento es Eclipse UOMo

+0

Sé que tengo casi 2 años de retraso en la fiesta en este momento pero; ¿Hay alguna forma de usar UOMo desde un archivo jar estático? ¿O tiene que usar el marco de plugins de Eclipse como se muestra en el tutorial? Parece perfecto para nuestro uso, pero estoy teniendo un momento realmente difícil de integrar esto en nuestro proyecto actual. También tengo una pregunta publicada aquí: http: //stackoverflow.com/questions/26870068/how-to-use-eclipse-uomo-units-of-measurement-in-standalone-project – Andy

+1

Andy, gracias por su interés . Dado que una "nueva fiesta" acaba de comenzar el pasado mes de abril con JSR 363 aprobado y buscando un mayor soporte gracias a una tendencia general de IoT, es posible que desee consultar JSR 363 y proyectos relacionados en http://unitsofmeasurement.github.io/ –

Cuestiones relacionadas