ما هي وحدات JSR-275 التي يجب استخدامها؟ [مغلق
-
26-09-2019 - |
سؤال
JSR 275 يبدو أن في حالة رفض. JScience يبدو أن لديه تنفيذ ويبدو أن هناك وحدات القياس.
- هل هناك أي تطبيقات أخرى مفتوحة المصدر؟
- أي حزمة هي JSR-275 متوافقة وسهلة الاستخدام.
المحلول
نظرًا لأن JSR-275 قد تم رفض مساحة اسم Javax لا يمكن استخدامها واستبدالها بمساحة الاسم org.unitsofmeasurement. ال تنفيذ JScience تم إصداره ، الأحدث اعتبارًا من كتابة هذه السطور الإصدار 4.3.1 في أكتوبر 2012. هتاف ، جان ماري داوتيل (مالك مشروع JSCIENCE)
نصائح أخرى
على الرغم من أن JSCINES تخطط أيضًا لتنفيذها في مرحلة ما ، يرجى ملاحظة JSR 363 ، تتوفر وحدات القياس الجديدة لـ Java (خليفة JSR 275) في مرحلة المسودة المبكرة ، انظر http://unitsofmeasurement.github.io/ستجد أيضًا API و RI في أماكن مثل Mavencentral.
Werner (CO Spec Lead ، JSR 363)
كما ذكر wernerkeil ، يبدو أن الاستبدال JSR 363. لقد قمت ببعض الأبحاث (من الصعب العثور على هذه الأشياء ، منتشرة في كل مكان دون نظرة عامة واضحة ، وهذا هو السبب في أنشر هذا هنا) ويبدو أنك ستحتاج وحدة قياس التبعية ، على سبيل المثال من مافن مثله:
<dependency>
<groupId>javax.measure</groupId>
<artifactId>unit-api</artifactId>
<version>1.0</version>
</dependency>
ثم في التطبيق النهائي ، ستحتاج إلى تطبيق ، مثل التنفيذ المرجعي, ، على سبيل المثال من مافن:
<dependency>
<groupId>tec.units</groupId>
<artifactId>unit-ri</artifactId>
<version>1.0.2</version>
</dependency>
لم أجرب هذا بعد ، لكن هذا يبدو أكثر واعدة حتى الآن.