Bukkit wont launch under 64bit

Discussion in 'Bukkit Help' started by Luke3346, Apr 2, 2011.

Thread Status:
Not open for further replies.
  1. Offline

    Luke3346

    1. I am using Windows Vista 64bit and the computer model is a Gateway DX4300
    2. I am running a 64bit architecture on an AMD Athlon X2 64
    3. java version "1.7.0-ea"
    Java(TM) SE Runtime Environment (build 1.7.0-ea-b136)
    Java HotSpot(TM) 64-Bit Server VM (build 21.0-b06, mixed mode)

    4. I am not currently running any wrappers
    5. Implementation-Version: git-Bukkit-0.0.0-612-g4c7a9e7-b617jnks

    6. The command i am using is

    @ECHO OFF
    SET BINDIR=%~dp0
    java.exe -Xincgc -Xmx4096M -Xms4096M -jar "%BINDIR%\craftbukkit-0.0.1-snapshot.jar"
    PAUSE

    7. The plugins im running are

    BackupPlugin
    CraftBukkitUpToDate
    LyTreeHelper
    NetherPortal
    OChestDump
    PureHomes

    8. The error i am getting when i launch bukkit is

    java.lang.UnsatisfiedLinkError: C:\Users\MCServer\AppData\Local\Temp\jline_git-B
    ukkit-0_0_0-612-g4c7a9e7-b617jnks.dll: Can't load IA 32-bit .dll on a AMD 64-bit
    platform
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(Unknown Source)
    at java.lang.ClassLoader.loadLibrary(Unknown Source)
    at java.lang.Runtime.load0(Unknown Source)
    at java.lang.System.load(Unknown Source)
    at jline.WindowsTerminal.loadLibrary(WindowsTerminal.java:315)
    at jline.WindowsTerminal.initializeTerminal(WindowsTerminal.java:240)
    at jline.Terminal.setupTerminal(Terminal.java:75)
    at jline.Terminal.getTerminal(Terminal.java:26)
    at jline.ConsoleReader.<init>(ConsoleReader.java:191)
    at jline.ConsoleReader.<init>(ConsoleReader.java:186)
    at jline.ConsoleReader.<init>(ConsoleReader.java:174)
    at net.minecraft.server.MinecraftServer.<init>(MinecraftServer.java:65)
    at net.minecraft.server.MinecraftServer.main(MinecraftServer.java:402)
    at org.bukkit.craftbukkit.Main.main(Main.java:81)
    Press any key to continue . . .

    9. I have tried a normal minecraft vanilla server installation and it works perfectly but with bukkit I get that error.
     
  2. Offline

    Plague

    try java -Djline.terminal=jline.unsupportedterminal -jar craftbukkit.jar
     
  3. Offline

    Luke3346

    I tried doing the java -djline.terminal=jline.unsupportedterminal stuff and It gave me this error.

    Apr 2, 2011 5:32:29 PM net.minecraft.server.MinecraftServer main
    SEVERE: Failed to start the minecraft server
    java.lang.IllegalArgumentException: java.lang.ClassNotFoundException: jline.unsu
    pportedterminal
    at jline.Terminal.setupTerminal(Terminal.java:65)
    at jline.Terminal.getTerminal(Terminal.java:26)
    at jline.ConsoleReader.<init>(ConsoleReader.java:191)
    at jline.ConsoleReader.<init>(ConsoleReader.java:186)
    at jline.ConsoleReader.<init>(ConsoleReader.java:174)
    at net.minecraft.server.MinecraftServer.<init>(MinecraftServer.java:65)
    at net.minecraft.server.MinecraftServer.main(MinecraftServer.java:402)
    at org.bukkit.craftbukkit.Main.main(Main.java:81)
    Press any key to continue . . .
     
  4. Offline

    mughi

    Last edited by a moderator: May 13, 2016
  5. Offline

    Luke3346

    Yeah, it wasnt resolved and its kinda pissing me off. I have a server that can't run unless i use the normal server so yeah.
     
  6. Offline

    Plague

    -Djline.terminal=jline.UnsupportedTerminal
    maybe this will?
    Anyhow the error itself is pretty weird because it suggests that some 64bit java process tries to run a 32bit dll, which really confuses me..
    Especially since you call java from the path and not directly. Do you by any chance have bot javas installed? 32 and 64?
     
  7. Offline

    Luke3346

    Thank you it worked :D
     
  8. Offline

    Plague

    What worked? Jline or java?
     
  9. Offline

    Luke3346

    The -Djline.terminal=jline.UnsupportedTerminal
     
  10. Offline

    Plague

    Ok, but that's removing the symptom really since I have jline on 64bit, so I think you have 32bit java also and it gets mixed up somehow.
     
  11. Offline

    Lanuk

    Wait a minute guys, I have the same problem and have 64-bit java. I wanted to try out the "-Djline.terminal=jline.UnsupportedTerminal" and the "-djline.terminal=jline.unsupportedterminal ", but as I am pretty stupid about these things I have NO IDEA what they are or where to place these odd lines of text. Help please :3... also my thread for my error can be found here: http://forums.bukkit.org/threads/bad-packet-id-32-bit-64-bit-error.13989/#post-232795
     
  12. Offline

    Plague

    that's a command-line parameter for java
     
Thread Status:
Not open for further replies.

Share This Page