Esiste un equivalente Java della classe System.Version di .NET? Come posso dire questo in Java?Equivalente Java della classe di versione di .NET?
Version myVersion = new Version(2, 1);
Esiste un equivalente Java della classe System.Version di .NET? Come posso dire questo in Java?Equivalente Java della classe di versione di .NET?
Version myVersion = new Version(2, 1);
Per ottenere una versione sistema/moduli esempio String.class.getPackage(). GetImplementationVersion()
Se si desidera specificare la propria versione, creare un file Manifest.txt da aggiungere al vostro vaso-file come in questo tutorial
Vedi anche il javadoc per Package
Ma temo che sia solo una stringa alla fine. – polve
Ho finito per implementare la mia tupla della versione, ma grazie per i link li ho usati! –
Ecco una classe da OSGi: http://www.osgi.org/javadoc/r4v43/core/org/osgi/framework/Version.html
E sorgente corrispondente: http://www.docjar.com/html/api/org/osgi/framework/Version.java.html
W le proprietà hat dell'oggetto versione di cui hai bisogno? Solo una tupla major/minor/revision/build, o la conversione da/verso binario, oi comparatori, o qualcos'altro? – Rup
Davvero solo la tupla maggiore e i comparatori. Immagino di poterlo implementare da solo, ma speravo in una classe readymade. –
Sì, sono sorpreso che non ce n'è uno in Apache Commons o Google Guava (almeno per quanto posso vedere). – Rup