Commits

md_5 authored 1fbeb7f7120
Java 18 support
No tags

src/main/java/org/spigotmc/builder/Bootstrap.java

Modified
4 4
5 5 public class Bootstrap
6 6 {
7 7
8 8 public static void main(String[] args) throws Exception
9 9 {
10 10 JavaVersion javaVersion = JavaVersion.getCurrentVersion();
11 11
12 12 if ( javaVersion.isUnknown() )
13 13 {
14 - System.err.println( "*** WARNING *** Unsupported Java detected (" + System.getProperty( "java.class.version" ) + "). BuildTools has only been tested up to Java 17. Use of development Java versions is not supported." );
14 + System.err.println( "*** WARNING *** Unsupported Java detected (" + System.getProperty( "java.class.version" ) + "). BuildTools has only been tested up to Java 18. Use of development Java versions is not supported." );
15 15 System.err.println( "*** WARNING *** You may use java -version to double check your Java version." );
16 16 }
17 17
18 18 long memoryMb = Runtime.getRuntime().maxMemory() >> 20;
19 19 if ( memoryMb < 448 ) // Older JVMs (including Java 8) report less than Xmx here. Allow some slack for people actually using -Xmx512M
20 20 {
21 21 System.err.println( "BuildTools requires at least 512M of memory to run (1024M recommended), but has only detected " + memoryMb + "M." );
22 22 System.err.println( "This can often occur if you are running a 32-bit system, or one with low RAM." );
23 23 System.err.println( "Please re-run BuildTools with manually specified memory, e.g: java -Xmx1024M -jar BuildTools.jar " + Joiner.on( ' ' ).join( args ) );
24 24 System.exit( 1 );

Everything looks good. We'll let you know here if there's anything you should know about.

Add shortcut