I brought a (used) Nokia N70, and installed the PC
That was yesterday. Today I wanted to start a progam on my computer, completely unrelated to phone stuff. This program is, like many these days, JAVA, and therefore comes in a .jar file. Surprise! The PC suite (which does not work anyway, but more about that in my next posting) has hijacked all .jar files, so that I cannot use them on my computer any more. Great. There are a few programs in .jar format that I actually need. (As opposed to the PC suite, which is merely a nice thing to have, I may add.)
Deleting the file association for .jar, as there was, as far as I recall, none before, either, has not done anything. Or rather, instead of the decidedly odd offer to install the file to my phone, nothing happens at all.
So, how can I start my programs again, which I need to work? I was about to uninstall the abysmaly intrusive PC suite anyway, which I will try in a moment (restarting the PC, what programs demand that those days anyways?) but I have a nagging feeling the .jar problem will remain. So what do I do so that I can get some work done here actually?
Thanks for your help,
If you reinstall PC Suite, it will, again, associate .jar files with the Nokia Application Installer.
You can change the association manually (with Windows Explorer, or the ASSOC and FTYPE commands) afterwards.
If you do, then the PC Suite Application Installer will no longer allow installation of Java apps to the phone.
Then you need to copy the .jar files manually to the phone, and launch the installation yourself.
To see what the current association is, on a PC with PC Suite installed, you will see:
Nokia.ApplicationInstaller=C:\Program Files\Nokia\Nokia PC Suite 7\ApplicationI
On my PC, using the Windows Explorer did not work. I tried that first, obviously.
I am also still surprised that a) somebody thought this was a good idea, and b) that one has to use the Command Line Interface to reset that, and to ask in a forum how to do that. (Which
It's a bit academial for me, now, though. Using any files via the cards did not work, either. Neit
PC Suite has behaved like this for at least the last 5-6 years.
Using Windows Explorer should have the exact same effect as the ftype/assoc commands.
If you have a PC with PC Suite uninstalled, the ftype/assoc commands will show the values you want to use even if PC Suite is installed (if you want to hijack them back).
The problem is due to .jar files being able to contain both PC Java apps as well as phone-side Java apps.
If PC Suite wouldn't "hijack" the file type, it would make it more complex to install Java apps to the phone from a PC.
If Sun (inventor of Java) had used a different file extension/type for different types of Java apps, this wouldn't have been an issue.
Maybe it did behave like this before, but I have never installed it before, because until now, I only had phones where polyphone ringtones were the maximum finesse. Which is exactly what I am going to get myself now. Phone, SMS, and an alarm clock. All the rest are extras. Obviously extras that still need considerable development, if my recent experience was anything to go by. After all, if even Nokia messes up like this, what to expect from other companies? I shudder at the thought.
And I don't know why it did not work with the Windows Explorer, but it did not. So it might be a good idea for the next poor sod who has the same problem, if you could explain which command line commands could help. Especially since most people won't have a second computer to look this up.
And frankly, yes, I understand the problem with the file extension, but why does Nokia insist on making this my problem? And a big problem, too. Why the ability to double click a .jar on my computer and install it on the phone anyway? Isn't that exactly what one installs the PC Suite for, to do it in there? What's next? I double click on an MP3 and instead of being able to listen to it, PC Suite will offer me to put it onto my phone, and I need to uninstall it to be able to listen to music again? Because that would be exactly the same thing; and just because somewhat less people use .jar programs, that hardly justifies any such behaviour. (Especially since the number of people using .jar computer programs will probably rise.)
If you are part of the developer team, stop shooting the messenger and think about how to solve that problem. If you aren't, well, I hope a developer reads this and does the same thing.
I, like Alex am now without a working .jar to java application association. I installed PC Suite and experienced the exact same problems. I also experienced the fact that uninstalling PC Suite fails to put the old association back just as Alex described. Resorting to lengthy re-installation of Java virtual machines!
Claiming your software has been misbehaving for 6 years does not justify it!
There is not a problem with .jar files containing both pc apps and mobile apps, this is intentional!
Not being able to double click .jar files is a serious issue for me! I have to write command line .bat scripts to launch them now! Starting Nokia's PC Suite and picking a file to install on my phone on the otherhand is a no-brainer!
Blaming Sun is a lame excuse! YOU could have chosen a different file extension!
How did you manage to register without checking the 'I am older than 18 years...' ?
Please get your father back on the keyboard! I demand an adult response
17-04-2009 19:34 - edited 17-04-2009 19:38
There should be true consequences against Nokia for this blatant system interference by taking over the jar association without "easy repair."
However, you can repair it SIMPLY
Go to http://www.jonelo.de/java/jarfix/index.html and download JarFix and run it - instant fix