[Description] [Copyright]
[Requirements] [Download]
[FAQ] [History]
Jarfix 1.2.0
fix the jar association under Windows
für
Deutsch bitte hier klicken
Description:
If you doubleclick on a jar file, and your Java application does not
start, your .jar association has been hijacked. You can fix the problem
with Jarfix.
The problem ...
The root cause for the problem above is, that a program has stolen
the .jar association. If you have installed the Java Runtime Environment
the first time, the file type called "jar" is assigned to javaw.exe correctly.
"jar" is an abbreviation for "java archive" and javaw.exe is the correct
program to execute a .jar. However, on Windows any other program can steal
a file type at any time even it is already associated with a program. Many
zip/unzip programs prefer to do this, because a jar is stored in the .zip
format. If you doubleclick on a .jar, your pack program opens the
file, rather than javaw runs the program, because your pack program ignores
the meta information which is also stored in a .jar. In the Sun bug database
there is report 4912211
"add mechanism to restore hijacked .jar and .jnlp file extensions", but
it has been closed as "Closed, will not be fixed".
The workaround ...
Reinstall the Java Runtime Environment or fix the Windows Registry
manually each time this problem occurs.
The solution ...
You can fix this problem very easy with the jarfix.exe
program. Just doubleclick on it to restore the .jar association with javaw.exe.
It also sets a nice Java icon for your .jar files :)

You can start jarfix.exe also with parameter "/s" to run jarfix
silently (without the dialog). Run "jarfix.exe /h" to get the
program version, the author info and help.
Copyright:
Jarfix Copyright (C) 2002-2010
Dipl.-Inf. (FH) Johann Nepomuk Löfflmann
Jarfix is freeware.
Requirements:
A Windows based operating system (95/98/ME/NT/2000/2003/2008/XP/Vista)
and a Java Runtime Environment (JRE). Without a JRE, jarfix makes no sense.
Download:
jarfix is freeware. You can use it on any Windows computer. You don't
need to register or pay for jarfix.
jarfix.exe
(Mar 22, 2010)
Filename: jarfix.exe
Filesize: 42585 bytes
MD5: 64cd36a11d2bbf3afa64530e1b08a081
SHA1: d1324e02a0e5283f553cad753935ec5a5be0a207
SHA256: af7abbc8d67d4234e950f796225025911e660406f192affb885301cab6ce1cc8 |
FAQ:
Can I use jarfix in a commercial organization?
Yes.
Can I deploy jarfix.exe with my program (free or commercial)?
Yes.
Can I put jarfix.exe on my homepage so my users can download it from
there?
Yes, but in my opinion it is more wise to point your users to this
site, so the users can get the latest and greatest jarfix.
Do I need to mention your name or your website?
No, but I like it if you do it.
I would like to recommend your site/program, is this ok?
Yes, absolutely.
I found a site which claims that jarfix is GPLed.
jarfix is freeware, but it is not released under the terms of the GPL.
It seems it had no effect on my system
After you have applied jarfix, restart the Windows Explorer or if that
does not help reboot the computer.
I have got a message called "The publisher could not be verified.
Are you sure you want to run this software?" What does that mean?
If you download files from the internet to a NTFS formatted partition
of your disc, Windows adds so called Alternate Data Stream metadata information
to those files. This metadata can only exist on NTFS filesystems and indicates
from which Security Zone the file was originally downloaded. If you try
to start an executable from there, you will get the warning above; files
downloaded from the internet could be dangerous, you know.
You can remove the metainfo by copying the file to a non-NTFS filesystem
(such as a floppy or an USB stick) and then copying it back over the original
file. Stream data is not preserved on FAT or other non-NTFS volumes, so
copying the file there strips off the metadata - Security by "specialists",
you know ;)
At the command prompt you can also
remove the the ADS metainfo from the NTFS filesystem - just in case you
haven't a FAT formatted volume.
In order to verify the integrity of the jarfix binary, I recommend
to calculate digital fingerprints and check those with integrity tools
like Jacksum. Digests for jarfix are
printed at the download section.
Sites recommending
jarfix
Please write an eMail to me if you want to be listed here:
Breakage
- An Intelligent Drum Machine
Dimsum
- A Chinese Reading Assistant and Dictionary
JBother
- A Jabber client
StellwerkSim
- Simuliert ein klassisches Eisenbahn Gleisbildstellwerk
History:
March 22, 2010
jarfix.exe v.1.2.0
- jarfix can now fix the jar association even if it has been changed
manually by the user
October 26, 2007
jarfix.exe v.1.1.0
- bug fixed: jarfix does not fix the jar association in every case
- added Windows Vista support
October 21, 2006
until today jarfix has been mentioned only on the FAQ page, now jarfix
has also a homepage
July 30, 2005
jarfix.exe v.1.0.0
- english and german dialogs
- checks whether a JRE is available, if not it asks the user whether
the user want to download a JRE
- determines the latest version of any installed JRE
- restores the .jar association with javaw.exe
- sets a Java icon for the .jar files
May 1, 2002
Before jarfix.exe went live, I have pubished the jarfix.reg on my homepage
and in the NumericalChameleon package.
|