Domanda

275 sembra essere in uno stato respinto. JScience sembra avere un'implementazione e sembra che ci sia unitsofmeasure .

  1. Ci sono altre implementazioni open source?
  2. Quale pacchetto è JSR-275 compatibile e facile da usare.
È stato utile?

Soluzione

Dato che la JSR-275 è stata respinta lo spazio dei nomi javax non può essere utilizzato ed è stato sostituito dal org.unitsofmeasurement namespace. Il JScience implementazione è stato rilasciato, ultima stesura di questo documento è versione 4.3.1 in Ottobre 2012 . Saluti, Jean-Marie Dautelle (proprietario del progetto JScience)

Altri suggerimenti

Mentre JScience anche in programma di implementare ad un certo punto, si ricorda JSR 363, la nuova Unità di Unità di misura per Java (successore di JSR 275) è disponibile in Early fase di progetto, vedere http://unitsofmeasurement.github.io/ È anche possibile trovare l'API e RI in luoghi come MavenCentral.

Werner (Co Spec piombo, JSR 363)

Come @WernerKeil accennato, la sostituzione sembra essere JSR 363 . Ho fatto un po 'di ricerca (questa roba è difficile da trovare, sparsi in tutto il mondo senza panoramica chiara, che è il motivo per cui ho posto questo qui) e sembra che si vorrà portare nel rilasciato unitofmeasurement dipendenza, ad esempio, da Maven in questo modo:

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

Poi nell'applicazione finale si vorrà un'implementazione, come il riferimento all'attuazione , per esempio da Maven :

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

Non ho ancora provato questo, ma che sembra il più promettente finora.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top