Problem FTB on Ubuntu 14.04.1 Server "missing essential library files"

Jeff Fisher

New Member
Jul 29, 2019
316
0
0




EDIT: NVRM I'm an idiot.. I never ran the FTBInstall.sh script... /facepalm

I guess I should leave this thread here in case some one is as dumb as me and ends up in the same situation?

I've set up Windows FTB servers before but I just put together a makeshift server using an old Pc and Ubuntu 14 Server so I'm trying to get FTB up and running on it.

Its been a LONG time since I set up any minecraft server and never on Linux.. So I think I am doing something wrong here lol

I have followed a few guides and every time I get this error when trying to start the server for the first time:

jeffjr@ubuntu:~/minecraft$ java -Xms1024M -Xmx1700M -jar FTBServer-1.7.10-1231.jar nogui
We appear to be missing one or more essential library files.
You will need to add them to your server before FML and Forge will run successfully.java.lang.ClassNotFoundException: net.minecraft.launchwrapper.Launch
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:274)
at cpw.mods.fml.relauncher.ServerLaunchWrapper.run(ServerLaunchWrapper.java:25)
at cpw.mods.fml.relauncher.ServerLaunchWrapper.main(ServerLaunchWrapper.java:12)


I can't seem to figure out why its doing this... Its been since 1.4.7 since I installed any FTB server and this is the first time ever installing one on Linux.

I thought I installed Java correctly using : sudo apt-get install default-jdk

Here are the steps I took:

  • I installed Ubuntu
  • Set up SSH
  • did: sudo apt-get install default-jdk
  • created a directory named "minecraft" in /home/user on my linux server
  • Downloaded the Server files for Direwolfs new 1.7.10 pack onto my windows machine
  • Extracted the files and used WinSCP to transfer them over to the new "minecraft" directory i made on my server
  • Ran screen and renamed the screen to minecraft
  • cd to the "minecraft" folder I made on the server
  • and ran java -Xms1024M -Xmx1700M -jar FTBServer-1.7.10-1231.jar nogui


Did I miss something? Can anyone help me out here? I would really appreciate it.

Thanks.
 
Last edited: