2011-06-24 49 views
7

JSR-275已被拒絕,Java項目計量API項目是一組接口,但尚未找到開源實現。Java中的計量單位API?

在這篇文章中:Which jsr-275 units implementation should be used?項目的所有者提到實施將在去年年底之前對JScience做好準備,但沒有找到任何可以在重量或長度單位之間轉換的東西,以及在我尋找JScience時https://maven.java.net/,我發現它,但JAR甚至沒有在目錄https://maven.java.net/content/repositories/snapshots/org/jscience/jscience/5.0-SNAPSHOT/中,所以我不得不從其他地方找到它。

這個項目被留下了嗎?目前是否有轉換Java測量單位的實現,甚至可能是Maven回購?

+0

任何人都有關於此的更新?我似乎無法在公開回購中找到5.0-SNAPSHOT。 –

回答

2

據我所知,JScience非常活躍。該項目目前正在遷移到Java.net,遷移尚未完成。這很可能是您無法查看5.0的快照JAR的原因。事實上,最新的快照僅在Java.net JIRA中報告的a particular configuration problem解決後才準備好。可能是你應該等待幾天,或者可能發送一封郵件給項目管理員,以便在此期間必須使用JScience POM。

4

單元API(unitsofmeasurement.org)是JSR-275的繼承者。

目前最活躍的實施方案是Eclipse UOMo

+0

我知道,在這一點上我晚了近2年,但是;有沒有辦法從靜態jar文件中使用UOMo?或者你需要使用Eclipse插件框架,如教程所示?它看起來非常適合我們的使用,但我很難將其融入到我們當前的項目中。我也有一個問題在這裏發佈:http://stackoverflow.com/questions/26870068/how-to-use-eclipse-uomo-units-of-measurement-in-standalone-project – Andy

+1

安迪,感謝您的興趣。鑑於去年4月剛剛開始的「新派對」,JSR 363獲得了批准,並且由於一般的物聯網趨勢而尋求更大的支持,所以您可能需要查看http://unitsofmeasurement.github.io/上的JSR 363和相關項目。 –