How are you running Bukkit? You need to launch it with a batch script, which can be found here.
Yes I'm running it through a .bat file in my documents. Sorry I forgot to mention that. Here's the contents of the .bat
java -Xms1024M -Xmx1024M -jar craftbukkit.jar -o true
PAUSE
Is the name of your .jar actually craftbukkit.jar? If it is, I know there's a way to specify a direct path to the java.exe in the .bat, but I forgot what it was...
EDIT: Actually, try installing both Java 32bit and 64bit and then try again.
It wasn't craftbukkit.jar but I changed it to that and it didn't work. My batch does look like that btw.
@Corrupted; can't seem to find a Java 32 bit installation on the Java site. It picks up that I'm on Windows 8 and gives me an automatic download of the 64 bit version.
I have the same problem trying to get bukkit going. According to bukkit's instructions you are supposed to add the java path to Windows 8 so that you can run that batch file. I added it to the path, but when I run the batch file it give the same error PrettyLazy is reporting.
CorruptedHelix said "I know there's a way to specify a direct path to the java.exe in the .bat". Does anyone know how that is done? Being able to run that batch file will most likely solve everything.
Okay, I solved the problem and I came back here to let PrettyLazy and anyone else know how I did - hope this works for you too. You have to successfully get the Java.exe directory into your windows path.
You have to go to My Computer and right click to get properties, then choose Advanced System Settings. At the bottom of the window that pops up click Environment Variables. Find the variable "path" and highlight it select Edit.
Here is where you are supposed to put a semi-colon at the end and add your path, which for my version of java and Windows 8 was: C:\Program Fiels (x86)\Java\jre7\bin . However, this wasn't working. I finally tried adding that at the very beginning as the first path defined and put a semi-colon after it, and it worked. For whatever reason it wasn't accepting the path addition at the end.
Then I ran the batch file for Bukkit, no problem. Good luck to anyone else having this issue. It was very frustrating because there is apparently no solution posted anywhere that I can find.
Okay, I solved the problem and I came back here to let PrettyLazy and anyone else know how I did - hope this works for you too. You have to successfully get the Java.exe directory into your windows path.
You have to go to My Computer and right click to get properties, then choose Advanced System Settings. At the bottom of the window that pops up click Environment Variables. Find the variable "path" and highlight it select Edit.
Here is where you are supposed to put a semi-colon at the end and Add your path, which for my version of java and Windows 8 was: C:\Program Fiels (x86)\Java\jre7\bin . However, this wasn't working. I finally tried adding that at the very beginning as the first path defined and put a semi-colon after it, and it worked. For whatever reason it wasn't accepting the path addition at the end.
Then I ran the batch file for Bukkit, no problem. Good luck to anyone else having this issue. It was very frustrating because there is apparently no solution posted anywhere that I can find.
'Java' is not recognized as an internal or external command
I'm running Windows 8 64-bit.
Here's my Java path which I put into my environmental variables
C:\Program Files (x86)\Java\jre7\bin\java.exe
I've reinstalled Java twice. Can anyone help me out?
Yes I'm running it through a .bat file in my documents. Sorry I forgot to mention that. Here's the contents of the .bat
java -Xms1024M -Xmx1024M -jar craftbukkit.jar -o true
PAUSE
EDIT: Actually, try installing both Java 32bit and 64bit and then try again.
@Corrupted; can't seem to find a Java 32 bit installation on the Java site. It picks up that I'm on Windows 8 and gives me an automatic download of the 64 bit version.
And don't bump your thread please.
Tried that. So wait, if no one is able to help me, I just have to leave it at that?... Fair enough.
There is a solution for this. I had it for a while but I can't remember how I fixed it. I'll do some searching.
Do you have java6 installed?
here is the link for 32bit java for windows. (Version 6 Update 39)
I just installed that to give it a try, same results =(
CorruptedHelix said "I know there's a way to specify a direct path to the java.exe in the .bat". Does anyone know how that is done? Being able to run that batch file will most likely solve everything.
You have to go to My Computer and right click to get properties, then choose Advanced System Settings. At the bottom of the window that pops up click Environment Variables. Find the variable "path" and highlight it select Edit.
Here is where you are supposed to put a semi-colon at the end and add your path, which for my version of java and Windows 8 was: C:\Program Fiels (x86)\Java\jre7\bin . However, this wasn't working. I finally tried adding that at the very beginning as the first path defined and put a semi-colon after it, and it worked. For whatever reason it wasn't accepting the path addition at the end.
Then I ran the batch file for Bukkit, no problem. Good luck to anyone else having this issue. It was very frustrating because there is apparently no solution posted anywhere that I can find.
-Matthew