List of usage examples for org.apache.commons.lang3 JavaVersion JAVA_1_8
JavaVersion JAVA_1_8
To view the source code for org.apache.commons.lang3 JavaVersion JAVA_1_8.
Click Source Link
From source file:com.github.shredder121.testannotations.timezone.TimeZoneRule.java
private static TimeZone parseToTimeZone(TimeZoneTest timeZone) { String id = timeZone.value(); if (SystemUtils.isJavaVersionAtLeast(JavaVersion.JAVA_1_8)) { return getTimeZoneJavaTime(id); } else {/*from ww w . j a v a 2s .c o m*/ return getTimeZoneLegacy(id); } }
From source file:Book.java
public boolean isAtLeastJavaVersion() { return JavaVersion.JAVA_1_8.atLeast(JavaVersion.JAVA_1_7); }
From source file:com.fireball1725.firelib.FireMod.java
@Mod.EventHandler public final void preInit(FMLPreInitializationEvent event) { final Stopwatch stopwatch = Stopwatch.createStarted(); this.getLogger().info("Pre Initialization (Started)"); // Check java version to make sure we are on Java 1.8 if (!SystemUtils.isJavaVersionAtLeast(JavaVersion.JAVA_1_8)) { //throw new OutdatedJavaException(String.format("%s requires Java 8 or newer, Please update your java", ModInfo.MOD_NAME)); }/*w w w. j a v a2s . co m*/ this.proxy().registerEventHandler(this); proxy().initConfiguration(event); proxy().preInitStart(event); proxy().registerEventHandler(new RegistrationHelper(this)); proxy().preInitEnd(event); this.getLogger() .info("Pre Initialization (Ended after " + stopwatch.elapsed(TimeUnit.MILLISECONDS) + "ms)"); }
From source file:ee.ioc.cs.vsle.editor.Editor.java
private static void checkJavaVersion() { logger.info("Java Version: {}", org.apache.commons.lang3.SystemUtils.JAVA_VERSION); if (!org.apache.commons.lang3.SystemUtils.isJavaVersionAtLeast(JavaVersion.JAVA_1_8)) { String message = String.format("CoCoViLa requires at least Java %s to run!", JavaVersion.JAVA_1_8); logger.error(message);/*from w w w .ja v a 2 s.c om*/ //for those who start the program w/o the console -- //try to show this error message in a dialog, not just die silently try { JOptionPane.showMessageDialog(null, message, "Error", JOptionPane.ERROR_MESSAGE); } finally { System.exit(1); } } }
From source file:org.apache.maven.cli.transfer.FileSizeFormatTest.java
@Test public void testSizeWithSelectedScaleUnit() { FileSizeFormat format = new FileSizeFormat(Locale.ENGLISH); long _0_bytes = 0L; assertEquals("0 B", format.format(_0_bytes)); assertEquals("0 B", format.format(_0_bytes, ScaleUnit.BYTE)); assertEquals("0 kB", format.format(_0_bytes, ScaleUnit.KILOBYTE)); assertEquals("0 MB", format.format(_0_bytes, ScaleUnit.MEGABYTE)); assertEquals("0 GB", format.format(_0_bytes, ScaleUnit.GIGABYTE)); long _5_bytes = 5L; assertEquals("5 B", format.format(_5_bytes)); assertEquals("5 B", format.format(_5_bytes, ScaleUnit.BYTE)); assertEquals("0 kB", format.format(_5_bytes, ScaleUnit.KILOBYTE)); assertEquals("0 MB", format.format(_5_bytes, ScaleUnit.MEGABYTE)); assertEquals("0 GB", format.format(_5_bytes, ScaleUnit.GIGABYTE)); long _49_bytes = 49L; assertEquals("49 B", format.format(_49_bytes)); assertEquals("49 B", format.format(_49_bytes, ScaleUnit.BYTE)); assertEquals("0 kB", format.format(_49_bytes, ScaleUnit.KILOBYTE)); assertEquals("0 MB", format.format(_49_bytes, ScaleUnit.MEGABYTE)); assertEquals("0 GB", format.format(_49_bytes, ScaleUnit.GIGABYTE)); long _50_bytes = 50L; assertEquals("50 B", format.format(_50_bytes)); assertEquals("50 B", format.format(_50_bytes, ScaleUnit.BYTE)); if (SystemUtils.isJavaVersionAtLeast(JavaVersion.JAVA_1_8)) { assertEquals("0.1 kB", format.format(_50_bytes, ScaleUnit.KILOBYTE)); }//from w ww.j a v a2 s . c o m assertEquals("0 MB", format.format(_50_bytes, ScaleUnit.MEGABYTE)); assertEquals("0 GB", format.format(_50_bytes, ScaleUnit.GIGABYTE)); long _999_bytes = 999L; assertEquals("999 B", format.format(_999_bytes)); assertEquals("999 B", format.format(_999_bytes, ScaleUnit.BYTE)); assertEquals("1.0 kB", format.format(_999_bytes, ScaleUnit.KILOBYTE)); assertEquals("0 MB", format.format(_999_bytes, ScaleUnit.MEGABYTE)); assertEquals("0 GB", format.format(_999_bytes, ScaleUnit.GIGABYTE)); long _1000_bytes = 1000L; assertEquals("1.0 kB", format.format(_1000_bytes)); assertEquals("1000 B", format.format(_1000_bytes, ScaleUnit.BYTE)); assertEquals("1.0 kB", format.format(_1000_bytes, ScaleUnit.KILOBYTE)); assertEquals("0 MB", format.format(_1000_bytes, ScaleUnit.MEGABYTE)); assertEquals("0 GB", format.format(_1000_bytes, ScaleUnit.GIGABYTE)); long _49_kilobytes = 49L * 1000L; assertEquals("49 kB", format.format(_49_kilobytes)); assertEquals("49000 B", format.format(_49_kilobytes, ScaleUnit.BYTE)); assertEquals("49 kB", format.format(_49_kilobytes, ScaleUnit.KILOBYTE)); assertEquals("0 MB", format.format(_49_kilobytes, ScaleUnit.MEGABYTE)); assertEquals("0 GB", format.format(_49_kilobytes, ScaleUnit.GIGABYTE)); long _50_kilobytes = 50L * 1000L; assertEquals("50 kB", format.format(_50_kilobytes)); assertEquals("50000 B", format.format(_50_kilobytes, ScaleUnit.BYTE)); assertEquals("50 kB", format.format(_50_kilobytes, ScaleUnit.KILOBYTE)); if (SystemUtils.isJavaVersionAtLeast(JavaVersion.JAVA_1_8)) { assertEquals("0.1 MB", format.format(_50_kilobytes, ScaleUnit.MEGABYTE)); } assertEquals("0 GB", format.format(_50_kilobytes, ScaleUnit.GIGABYTE)); long _999_kilobytes = 999L * 1000L; assertEquals("999 kB", format.format(_999_kilobytes)); assertEquals("999000 B", format.format(_999_kilobytes, ScaleUnit.BYTE)); assertEquals("999 kB", format.format(_999_kilobytes, ScaleUnit.KILOBYTE)); assertEquals("1.0 MB", format.format(_999_kilobytes, ScaleUnit.MEGABYTE)); assertEquals("0 GB", format.format(_999_kilobytes, ScaleUnit.GIGABYTE)); long _1000_kilobytes = 1000L * 1000L; assertEquals("1.0 MB", format.format(_1000_kilobytes)); assertEquals("1000000 B", format.format(_1000_kilobytes, ScaleUnit.BYTE)); assertEquals("1000 kB", format.format(_1000_kilobytes, ScaleUnit.KILOBYTE)); assertEquals("1.0 MB", format.format(_1000_kilobytes, ScaleUnit.MEGABYTE)); assertEquals("0 GB", format.format(_1000_kilobytes, ScaleUnit.GIGABYTE)); long _49_megabytes = 49L * 1000L * 1000L; assertEquals("49 MB", format.format(_49_megabytes)); assertEquals("49000000 B", format.format(_49_megabytes, ScaleUnit.BYTE)); assertEquals("49000 kB", format.format(_49_megabytes, ScaleUnit.KILOBYTE)); assertEquals("49 MB", format.format(_49_megabytes, ScaleUnit.MEGABYTE)); assertEquals("0 GB", format.format(_49_megabytes, ScaleUnit.GIGABYTE)); long _50_megabytes = 50L * 1000L * 1000L; assertEquals("50 MB", format.format(_50_megabytes)); assertEquals("50000000 B", format.format(_50_megabytes, ScaleUnit.BYTE)); assertEquals("50000 kB", format.format(_50_megabytes, ScaleUnit.KILOBYTE)); assertEquals("50 MB", format.format(_50_megabytes, ScaleUnit.MEGABYTE)); if (SystemUtils.isJavaVersionAtLeast(JavaVersion.JAVA_1_8)) { assertEquals("0.1 GB", format.format(_50_megabytes, ScaleUnit.GIGABYTE)); } long _999_megabytes = 999L * 1000L * 1000L; assertEquals("999 MB", format.format(_999_megabytes)); assertEquals("999000000 B", format.format(_999_megabytes, ScaleUnit.BYTE)); assertEquals("999000 kB", format.format(_999_megabytes, ScaleUnit.KILOBYTE)); assertEquals("999 MB", format.format(_999_megabytes, ScaleUnit.MEGABYTE)); assertEquals("1.0 GB", format.format(_999_megabytes, ScaleUnit.GIGABYTE)); long _1000_megabytes = 1000L * 1000L * 1000L; assertEquals("1.0 GB", format.format(_1000_megabytes)); assertEquals("1000000000 B", format.format(_1000_megabytes, ScaleUnit.BYTE)); assertEquals("1000000 kB", format.format(_1000_megabytes, ScaleUnit.KILOBYTE)); assertEquals("1000 MB", format.format(_1000_megabytes, ScaleUnit.MEGABYTE)); assertEquals("1.0 GB", format.format(_1000_megabytes, ScaleUnit.GIGABYTE)); }
From source file:uk.co.hexeption.darkforge.mixin.mixins.MixinMinecraft.java
/** * Injections// w w w .ja va 2 s. c o m */ @Inject(method = "init", at = @At(value = "INVOKE", target = "Lnet/minecraft/client/Minecraft;checkGLError(Ljava/lang/String;)V", ordinal = 2, shift = At.Shift.AFTER)) private void IstartGame(CallbackInfo callback) { if (SystemUtils.isJavaVersionAtLeast(JavaVersion.JAVA_1_8)) { DarkForge.INSTANCE.start(); } else { throw new OutdatedJavaException( "Darkforge requires Java 8 or newer, Please update your java to the latest version"); } }