Modify

Ticket #4579 (new enhancement)

Opened 2 years ago

Last modified 2 years ago

Warning Msg for bad Java version

Reported by: jstein Owned by: team
Priority: normal Component: Core
Version: Keywords: Java version
Cc:

Description

Josm needs an special version to run properly.

On Linux systems there is often a bunch of Java-Versions available. Command java executes one that is set to default. The other ones need the full path.

Many newcomers are confronted with strange problems, because josm was run in a wrong java environment by accident.

It would be a big help, if josm would give the following Message at startup, if its not run in the optimal Java engine.

 Warning
Josm was executet with 
HamAndEggs Java 1.2.3
This may cause strange effects. We suggest to use Sun Java 1.6.... instead.

[x] show this warning on every startup

Attachments

Change History

comment:1 Changed 2 years ago by bastiK

JOSM runs with sun java and openjdk/icedtea. What else is there?

We will use java 6 after next release, so we certainly need to explain this to the users that try to run JOSM with java 5.

comment:2 Changed 2 years ago by jstein

i had plenty of trouble using openjdk and WMS. It did not work most time and was extreme slow. (5 minutes per square) Since i switched to Sun Java 6 for josm it runs even a lot faster. It needs only 50% the time to load mapdata from osmserver and its more stable.

I am using 'josm latest'

View

Add a comment

Modify Ticket

Change Properties
<Author field>
Action
as new
as The resolution will be set. Next status will be 'closed'
to The owner will be changed from team. Next status will be 'new'
Next status will be 'needinfo'The owner will change to jstein
as duplicate The resolution will be set to duplicate. Next status will be 'closed'The specified ticket will be cross-referenced with this ticket
The owner will be changed from team to anonymous. Next status will be 'assigned'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.