mojira.dev
MCL-7647

Minecraft 1.12 Server Jar Missing Dependencies In Classpath and Possibly Jar

The Minecraft 1.12 server refuses to load. Without a batch file, there is no indication it even opens. Server Output: ERROR StatusLogger Unable to open jar:file:/C:/Users/###CENSORED###/Desktop/Minecraft%20Stuff/New%20Server!!

[media]

/META-INF/log4j-provider.properties
java.io.FileNotFoundException: C:\Users###CENSORED###\Desktop\Minecraft Stuff\New Server!! (The system cannot find the file specified)
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:219)
at java.util.zip.ZipFile.<init>(ZipFile.java:149)
at java.util.jar.JarFile.<init>(JarFile.java:166)
at java.util.jar.JarFile.<init>(JarFile.java:103)
at sun.net.www.protocol.jar.URLJarFile.<init>(URLJarFile.java:93)
at sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:69)
at sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:94)
at sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:122)
at sun.net.www.protocol.jar.JarURLConnection.getInputStream(JarURLConnection.java:150)
at java.net.URL.openStream(URL.java:1045)
at org.apache.logging.log4j.util.ProviderUtil.loadProvider(ProviderUtil.java:79)
at org.apache.logging.log4j.util.ProviderUtil.<init>(ProviderUtil.java:66)
at org.apache.logging.log4j.util.ProviderUtil.lazyInit(ProviderUtil.java:124)
at org.apache.logging.log4j.util.ProviderUtil.hasProviders(ProviderUtil.java:108)
at org.apache.logging.log4j.LogManager.<clinit>(LogManager.java:89)
at net.minecraft.server.MinecraftServer.<clinit>(SourceFile:88)
ERROR StatusLogger Log4j2 could not find a logging implementation. Please add log4j-core to the classpath. Using SimpleLogger to log to the console...
ERROR ng Errors with built-in recipes!

Linked issues

Comments

migrated

Thank you for your report!
However, this issue is a Duplicate of MCL-774.

It has been linked to this report. If you have additional information, please add it to that report.
Please search before reporting, as it's likely that one exists already.

Quick Links:
📓 Issue Guidelines – 💬 Community Support – 📧 Customer Support – 📖 Game Wiki

pokechu22

The path to your server jar has an !. And no, it's not minecraft usernames, it's user names in general (account user names, or profile user names, both of which go into the pasths). That's what MCL-774 is about. Try renaming New Server!! to New Server. And yes, we know that the path to your server is New Server!!, because that's in the FileNotFoundException.

It's not a Minecraft bug, it's a Java bug - see http://bugs.sun.com/view_bug.do?bug_id=4523159.

The dependencies are present, but cannot load due to the ! (and that bug).

migrated

(Unassigned)

Unconfirmed

Retrieved