Jump to content
  • 0

"Can't find Java Directory"


Question

Posted

Launcher Version: 3.1.2 (I think)

Operating System: Windows 7 Professional

Java Version: Version 7, Update 7 (I literally just updated it)

Antivirus Program: Zone-Alarm

Description of Problem:

I used to play tekkit on an XPS-15Z, then I recently got a new XPS-15Z. I moved the .techniclauncher to my %appdata%, then re downloaded the Technic Launcher. When I tried to open it, it said "Can't find Java Directory." I re-downloaded my .TechnicLauncher, and Java.

Error Messages:

Can't find Java Directory

Error Log:


[19:04:52] [sEVERE]	------------------------------------------

[19:04:52] [sEVERE]	Launcher is starting....

[19:04:52] [sEVERE]	Launcher Build: '1.0.1.3'

[19:04:52] [sEVERE]	Allocated 247.5 Mb of RAM

[19:04:52] [sEVERE]	Java VM: '1.7.0_07-b11'

[19:04:52] [sEVERE]	OS Version: '6.1'

[19:04:52] [sEVERE]	Is 64-bit: 'false'

[19:05:02] [sEVERE]	java.lang.NullPointerException

[19:05:02] [sEVERE]		at org.spoutcraft.launcher.MirrorUtils.getMirrorUrl(MirrorUtils.java:30)

[19:05:02] [sEVERE]		at org.spoutcraft.launcher.MirrorUtils.getMirrorUrl(MirrorUtils.java:76)

[19:05:02] [sEVERE]		at org.spoutcraft.launcher.MD5Utils.updateMD5Cache(MD5Utils.java:71)

[19:05:02] [sEVERE]		at org.spoutcraft.launcher.gui.LoginForm.loadLauncherData(LoginForm.java:360)

[19:05:02] [sEVERE]		at org.spoutcraft.launcher.gui.LoginForm.<init>(LoginForm.java:133)

[19:05:02] [sEVERE]		at org.spoutcraft.launcher.Main.main(Main.java:194)

[19:05:02] [sEVERE]	All mirrors failed, reverting to default

[19:05:02] [sEVERE]	java.lang.NullPointerException

[19:05:02] [sEVERE]		at org.spoutcraft.launcher.MirrorUtils.getMirrorUrl(MirrorUtils.java:30)

[19:05:02] [sEVERE]		at org.spoutcraft.launcher.MirrorUtils.getMirrorUrl(MirrorUtils.java:76)

[19:05:02] [sEVERE]		at org.spoutcraft.launcher.YmlUtils.downloadYmlFile(YmlUtils.java:45)

[19:05:02] [sEVERE]		at org.spoutcraft.launcher.YmlUtils.downloadRelativeYmlFile(YmlUtils.java:24)

[19:05:02] [sEVERE]		at org.spoutcraft.launcher.modpacks.ModPackListYML.updateModPacksYMLCache(ModPackListYML.java:82)

[19:05:02] [sEVERE]		at org.spoutcraft.launcher.modpacks.ModPackListYML.getConfig(ModPackListYML.java:72)

[19:05:02] [sEVERE]		at org.spoutcraft.launcher.modpacks.ModPackListYML.getModPacks(ModPackListYML.java:108)

[19:05:02] [sEVERE]		at org.spoutcraft.launcher.modpacks.ModPackListYML.<clinit>(ModPackListYML.java:60)

[19:05:02] [sEVERE]		at org.spoutcraft.launcher.gui.LoginForm.loadLauncherData(LoginForm.java:361)

[19:05:02] [sEVERE]		at org.spoutcraft.launcher.gui.LoginForm.<init>(LoginForm.java:133)

[19:05:02] [sEVERE]		at org.spoutcraft.launcher.Main.main(Main.java:194)

[19:05:02] [sEVERE]	All mirrors failed, reverting to default

[19:05:02] [sEVERE]	Exception in thread "main" 

[19:05:02] [sEVERE]	java.lang.NullPointerException

[19:05:02] [sEVERE]		at org.spoutcraft.launcher.modpacks.ModPackListYML.getAllModPackResources(ModPackListYML.java:186)

[19:05:02] [sEVERE]		at org.spoutcraft.launcher.gui.LoginForm.loadLauncherData(LoginForm.java:363)

[19:05:02] [sEVERE]		at org.spoutcraft.launcher.gui.LoginForm.<init>(LoginForm.java:133)

[19:05:02] [sEVERE]		at org.spoutcraft.launcher.Main.main(Main.java:194)

12 answers to this question

Recommended Posts

  • 0
Posted

For the past 2 weeks, I've not been able to log on to tekkit, which really bugs me because I was just going to test out my ComputerCraft Nuclear Torpedo program.

I used to play Tekkit on my old computer, but I just got a new one (The same computer btw, if that changes anything in the code), and it won't run. I re-downloaded the launcher, I deleted my .techniclauncher, I re-downloaded Java, and it still won't work. Help.

  • 0
Posted

Nope. I got the Java you described, I checked the Common Problems and Solutions, and now, I have the "Technic Launcher" post-loading bar. It won't go away, and it isn't an application or procces in Task Manager.

  • 0
Posted

Wait, nope, wasn't Java. You have Zone-Alarm which sometimes interacts badly with the launcher. It looks like it's preventing Java from downloading Minecraft and the various mods. Can you set your internet security settings to 'Medium' or 'Low' and try again.

  • 0
Posted

I'le try that. I've been having some problem with ZoneAlarm interfering with other games too, anyways.

OK, so I viewed my ZoneAlarm, then turned off application control, which didn't allow it to download unauthorized files. It still wont work.

  • 0
Posted

Should have mentioned earlier, the "post-loading bar" in the task manager should just be called "java.exe". You can get rid of it by killing that process.

I would try disabling ZoneAlarm entirely. Like, all of it. Kill the whole damn thing. Because if it's not interfering, and you don't have another firewall in the way, and your Internet is actually working, then this error message is impossible.

  • 0
Posted

The problem is that I didn't install Zone-Alarm. My dad did, because I don't know all that much about getting a computer set up after buying it. He, sadly has a tendency to not tell me the passwords, and not let me be Administrator, as he thinks I'll download something bad. I might know a way to disable everything, but it may take some doing.

  • 0
Posted

Thank you so much! it works. I just got it set up at around midnight, and it worked! I'll be able to get back on tekkit by the morning! Thanks!

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...