Skip to content

Commit 4ceeddb

Browse files
committed
Update README with latest changes
1 parent cd9bf67 commit 4ceeddb

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

README.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ UUID uuid = Generators.nameBasedgenerator().generate("string to hash"); // Versi
6767
// With JUG 4.1+: support for https://github.com/uuid6/uuid6-ietf-draft versions 6 and 7:
6868
UUID uuid = Generators.timeBasedReorderedGenerator().generate(); // Version 6
6969
UUID uuid = Generators.timeBasedEpochGenerator().generate(); // Version 7
70+
// With JUG 5.0 added variation:
7071
UUID uuid = Generators.timeBasedEpochRandomGenerator().generate(); // Version 7 with per-call random values
7172
```
7273

@@ -136,31 +137,33 @@ it is rather slower than JUG version: for more information, read
136137
JUG jar built under `target/`:
137138

138139
```
139-
target/java-uuid-generator-4.1.2-SNAPSHOT.jar
140+
target/java-uuid-generator-5.0.0-SNAPSHOT.jar
140141
```
141142

142143
can also be used as a simple Command-line UUID generation tool.
143144

144145
To see usage you can do something like:
145146

146-
java -jar target/java-uuid-generator-4.1.2-SNAPSHOT.jar
147+
java -jar target/java-uuid-generator-5.0.0-SNAPSHOT.jar
147148

148149
and get full instructions, but to generate 5 Random-based UUIDs, you would use:
149150

150-
java -jar target/java-uuid-generator-4.1.2-SNAPSHOT.jar -c 5 r
151+
java -jar target/java-uuid-generator-5.0.0-SNAPSHOT.jar -c 5 r
151152

152153
(where `-c` (or `--count`) means number of UUIDs to generate, and `r` means Random-based version)
153154

154155
NOTE: this functionality is included as of JUG 4.1 -- with earlier versions you would need a bit longer invocation as Jar metadata did not specify "Main-Class".
155156
If so, you would need to use
156157

157-
java -cp target/java-uuid-generator-4.1.2-SNAPSHOT.jar com.fasterxml.uuid.Jug -c 5 r
158+
java -cp target/java-uuid-generator-5.0.0-SNAPSHOT.jar com.fasterxml.uuid.Jug -c 5 r
158159

159160
## Compatibility
160161

161162
JUG versions 3.1 and later require JDK 1.6 to work, mostly to be able to access local Ethernet MAC address.
162163
Earlier versions (3.0 and before) worked on 1.4 (which introduced `java.util.UUID`).
163164

165+
JUG versions 5.0 and later require JDK 8 to work.
166+
164167
## Known Issues
165168

166169
JDK's `java.util.UUID` has flawed implementation of `compareTo()`, which uses naive comparison

0 commit comments

Comments
 (0)