1to9only / HoDoKu

This HoDoKu is my modifications to hobiwan's 2.2.0 Hodoku.jar [HoDoKu - v2.2.0 (Build 116)]
GNU General Public License v3.0
13 stars 2 forks source link

Hodoku. jar Won't Open #14

Closed CCV54 closed 3 years ago

CCV54 commented 3 years ago

In Windows 10, version 21H1 (OS Build 19043.1288), with latest Java [as of today] Version 8 Update 311.

Hodoku-Dark.jar still works fine.

1to9only commented 3 years ago

Works fine here: java version "1.8.0_301". Dont think 311 would have broken 301! What does the screen output say, or the hodoku.log in the user TEMP folder?

CCV54 commented 3 years ago

No screen output. Log file seems to be saying that it's looking for a config file in source directory. ? I made a new folder for the .exe version, so as keep saved puzzle and config files in one place instead of scattered on my desktop. The .jar file was placed in the same folder. One solution is to copy the Temp config into the same folder. Another is to move the .jar out onto the desktop

1to9only commented 3 years ago

I cannot reproduce this problem.

I have Hodoku.jar (v2.2.3) as the only file in a folder, NO hodoku.hcfg in folder, and NO hodoku.hcfg and hodoku.log files in TEMP folder.

This command works (brings up the GUI):

java.exe -jar Hodoku.jar /gui hodoku.hcfg

This command also works:

java.exe -jar Hodoku.jar
CCV54 commented 3 years ago

@1to9only I have in the same folder the .exe and a saved config file - spelt HoDoKu.hcfg. Oddly enough, copying the Temp file to that folder seems to think it's spelled the same, yet the .jar accepts only "hodoku.hcfg". ??

1to9only commented 3 years ago

I still don't have a problem runing Hodoku.jar WITH HoDoKu.hcfg in the current folder AND in the TEMP folder. Both of these works (note hodoku.hcfg spelling below):

java.exe -jar Hodoku.jar
java.exe -jar Hodoku.jar /gui hodoku.hcfg

The presence of Hodoku.exe does nothing. I am not wasting more time on a problem that does not exist. The HoDoKu.hcfg is a user created filename. Delete it, and Hodoku.jar should work.