Changes between Initial Version and Version 1 of El:Download


Ignore:
Timestamp:
2025-07-17T19:49:42+02:00 (7 months ago)
Author:
makmar
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • El:Download

    v1 v1  
     1[[TranslatedPages(revision=229)]]
     2
     3[[PageOutline(2-3,Table of Contents)]]
     4
     5= Λήψη =
     6
     7Αυτή η σελίδα παρέχει βασικά βήματα εγκατάστασης του JOSM και πληροφορίες αντιμετώπισης προβλημάτων. Για να ξεκινήσετε να εργάζεστε με το JOSM, παρακαλούμε δείτε την [https://josm.openstreetmap.de/wiki/El%3AIntroduction Εισαγωγή] και τις σελίδες [https://josm.openstreetmap.de/wiki/El%3AHelp Βοήθεας].
     8Για πιο σύνθετα ζητήματα, ανατρέξτε στις [wikitr:/InstallNotes Σημειώσεις Εγκατάστασης].
     9
     10== Προτεινόμενες επιλογές ==#Recommendedoptions
     11[[JOSMImage(openlocation, valign=middle, link=[/download/josm.jnlp])]] **Εκκίνηση του  [/download/josm.jnlp josm.jnlp]** (νεότερη δοκιμασμένη έκδοση) \\
     12Προτεινόμενη έκδοση, για όλα τα λειτουργικά συστήματα, με αυτόματη ενημέρωση στη νεότερη ''δοκιμασμένη έκδοση'' κάθε μήνα ([https://josm.openstreetmap.de/wiki/El%3ADownload#Webstart πώς να την ξεκινήσετε]). \\ \\
     13
     14[[JOSMImage(download, valign=middle, link=[/josm-tested.jar])]] **Λήψη του [/josm-tested.jar josm-tested.jar]** (δοκιμασμένη έκδοση [[Version(tested)]]) \\
     15Για όλα τα λειτουργικά συστήματα ([https://josm.openstreetmap.de/wiki/El%3ADownload#Java πώς να την εκτελέσετε]). \\ \\
     16
     17
     18== Όλες οι επιλογές λήψης ==#Moredownloadoptions
     19Κάθε [/roadmap μήνα] η ομάδα του JOSM [wikitr:/Releases κυκλοφορεί] μία **δοκιμασμένη έκδοση** για λήψη.
     20Οι εκδόσεις για MS Windows και Apple macOS βασίζονται σε αυτή τη δοκιμασμένη έκδοση.
     21Όταν κάνετε κλικ στο josm.jnlp για να ξεκινήσετε το JOSM, θα λαμβάνετε πάντα τη νεότερη δοκιμασμένη έκδοση. Ο μηχανισμός πίσω από αυτό είναι το [wikitr:/InstallNotes#Webstart Web Start] της Java.
     22
     23[=#DevelopmentVersion]
     24Κάθε [/log/josm/?verbose=on&limit=20 βράδυ] τα συστήματα κατασκευής δημιουργούν μια **τελευταία έκδοση**.
     25Αυτές οι εκδόσεις ενδέχεται να έχουν σοβαρά σφάλματα. Αλλά ως επί το πλείστον λειτουργούν καλά.
     26Για την τελευταία έκδοση είναι επίσης διαθέσιμη μια παραλλαγή Web Start.
     27
     28||= =||||= **Για όλα τα λειτουργικά συστήματα** =|||||||| ||= **Ανάπτυξη** =||
     29||=**Έκδοση** =||= **Web Start** =||= **Λήψη** =||= **Windows** =||= **Apple macOS** =||= **Ubuntu, Debian…**  =||= **openSUSE** =||= **Jar / Javadoc / Source** =||
     30||**δοκιμασμένη[[Version(tested)]]** ||  \
     31||  [/download/josm.jnlp josm.jnlp]  ||  \
     32||  [/josm-tested.jar]  ||  \
     33||  \\ [/download/windows/josm-setup.exe josm-setup.exe] \\ [/download/windows/josm-setup.msi josm-setup.msi] \\ [https://apps.microsoft.com/store/detail/josm/XPFCG1GV0WWGZX Microsoft Store]\\ ''([https://josm.openstreetmap.de/wiki/El%3ADownload#Mswindowswrapper δείτε παρακάτω])''  ||  \
     34||  \\ [/download/macosx/josm-macosx.zip JOSM macOS .zip package] \\ ''ή ([https://josm.openstreetmap.de/wiki/El%3ADownload#macOS homebrew])''  ||  \
     35||  ''[https://josm.openstreetmap.de/wiki/El%3ADownload#Ubuntu δείτε παρακάτω]''  ||  \
     36||  ''[https://josm.openstreetmap.de/wiki/El%3ADownload#Opensuse δείτε παρακάτω]''  ||  \
     37||  [/repository/releases/org/openstreetmap/josm/josm/ josm]:[[Version(tested)]]  ||
     38||**πρόσφατη[[Version(latest)]]** ||  \
     39||  [/download/josm-latest.jnlp latest.jnlp]  ||  \
     40||  [/josm-latest.jar]  ||  \
     41||  ''δείτε [https://github.com/openstreetmap/josm/releases κυκλοφορίες στο github]  ||  \
     42||  ''δείτε [https://github.com/openstreetmap/josm/releases κυκλοφορίες στο github]  ||  \
     43||  ''[https://josm.openstreetmap.de/wiki/El%3ADownload#Ubuntu δείτε παρακάτω]''  || ||  \
     44||  [/repository/snapshots/org/openstreetmap/josm/josm/SNAPSHOT/ Χρήση στιγμιοτύπων]  ||
     45||=''**παλαιότερες**'' =|| ||  \
     46||  [/download/ download/]  ||  \
     47||  ''δείτε [https://github.com/openstreetmap/josm/releases κυκλοφορίες στο github]  ||  \
     48||  ''δείτε [https://github.com/openstreetmap/josm/releases κυκλοφορίες στο github]  ||  \
     49||  [/apt/pool/universe/j/ pool/]  || ||  \
     50||  [/repository/releases/org/openstreetmap/josm/josm/ δοκιμασμένες εκδόσεις]  ||
     51
     52Κατά την εκτέλεση σεναρίων, παρακαλούμε ελέγξτε πρώτα τις [/latest πρόσφατες], [/tested δοκιμασμένες] ή [/version όλες] τις εκδόσεις για την μείωση του εύρος ζώνης λήψεων.
     53
     54** Αφαίρεση μεταφράσεων **[=#Striptranslations]  \\
     55Αν το μέγεθος λήψης αποτελεί πρόβλημα, υπάρχουν μικρότερα αρχεία της δοκιμασμένης έκδοσης διαθέσιμα.
     56Για λήψεις που περιέχουν μόνο Αγγλικά, προσθέστε [/josm-tested.jar?lang=en ?lang=en] στην διεύθυνση URL. Για να συμπεριλάβετε μία μετάφραση, αντικαταστήστε το `en` με τον [wikitr:/TracLanguages κωδικό γλώσσας] (πρώτος χαρακτήρας πεζός, μόνο υποστηριζόμενες γλώσσες). Μπορείτε να μειώσετε περαιτέρω το μέγεθος του αρχείου αφαιρώντας τις πληροφορίες υπογραφής προσθέτοντας [/josm-tested.jar?lang=en&unsigned=1 ?unsigned=1].
     57
     58
     59== Αποθετήρια Linux ==
     60=== Το Debian του JOSM βασίζεται κυρίως στο Ubuntu ===#Ubuntu
     61Αυτό είναι το επίσημο αποθετήριο πακέτων μας, σχεδιασμένο πρωτίστως για Ubuntu. Θα πρέπει να λειτουργεί και σε άλλες διανομές βασισμένες στο Debian (ειδικά σε παραλλαγές του Ubuntu), αλλά δεν δοκιμάζουμε και συντηρούμε ενεργά καμία διανομή εκτός από το Ubuntu.
     62
     63Το αποθετήριο περιλαμβάνει δύο πακέτα:
     64* ''josm'' – αρέχει τη δοκιμασμένη έκδοση (σταθερή). Αντικαθιστά το πακέτο από το επίσημο αποθετήριο της διανομής σας. Το προεπιλεγμένο όνομα του καταλόγου JOSM έχει οριστεί σε `JOSM`.
     65* ''josm-latest'' – Η πιο πρόσφατη έκδοση (κάθε βράδυ). Μπορεί να εγκατασταθεί παράλληλα με το πακέτο josm, επομένως το προεπιλεγμένο όνομα του καταλόγου JOSM έχει οριστεί σε `JOSM-latest`.
     66Και τα δύο πακέτα παρέχουν `/etc/default/josm` αντίστοιχα `/etc/default/josm-latest` ως αρχείο ρυθμίσεων για τις [wikitr:Help/CommandLineOptions#Javaoptions επιλογές java].
     67
     68Επιπλέον της κανονικής διαδικασίας που περιγράφεται παρακάτω, τα παλαιότερα πακέτα DEBs μπορούν να ληφθούν χειροκίνητα από τα [/apt/pool/universe/j/ αρχεία].
     69
     70==== Εγκατάσταση ====
     71Επεξεργασία της λίστας αποθετηρίων πακέτων `/etc/apt/sources.list.d/josm.list`:
     72{{{#!sh
     73sudo editor /etc/apt/sources.list.d/josm.list
     74}}}
     75{{{#!comment
     76### το παρακάτω δεν λειτουργεί σε συστήματα GNU Debian
     77`sudo $EDITOR /etc/apt/sources.list.d/josm.list`
     78}}}
     79
     80και προσθέστε μία από τις ακόλουθες γραμμές ανάλογα με την έκδοση Ubuntu σας:
     81
     82{{{#!sh
     83deb [signed-by=/etc/apt/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt plucky universe
     84deb [signed-by=/etc/apt/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt oracular universe
     85deb [signed-by=/etc/apt/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt noble universe
     86deb [signed-by=/etc/apt/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt jammy universe
     87deb [signed-by=/etc/apt/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt focal universe
     88deb [signed-by=/etc/apt/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt bionic universe
     89
     90# Για άλλες διανομές που βασίζονται στο Debian, προσθέστε:
     91deb [signed-by=/etc/apt/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt alldist universe
     92}}}
     93
     94Εναλλακτικά, αυτό μπορεί να γίνει με την ακόλουθη εντολή στο Ubuntu (όχι για διανομές που βασίζονται στο Ubuntu όπως το Linux Mint):
     95{{{#!sh
     96echo "deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt $(lsb_release -sc) universe" | sudo tee /etc/apt/sources.list.d/josm.list > /dev/null
     97}}}
     98ή για Linux Mint:
     99{{{#!sh
     100echo "deb [signed-by=/etc/apt/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt $(grep ^DISTRIB_CODENAME= /etc/upstream-release/lsb-release| awk -F = '{print $(2)}') universe" | sudo tee /etc/apt/sources.list.d/josm.list > /dev/null
     101}}}
     102
     103{{{#!comment
     104### το παρακάτω δεν λειτούργησε σε όλα τα συστήματα
     105και προσθέστε την ακόλουθη γραμμή:
     106{{{#!sh
     107`deb [signed-by=/etc/apt/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt VERSION universe`
     108}}}
     109}}}
     110
     111Λήψη του [/josm-apt.key δημόσιου κλειδιού]:
     112{{{#!sh
     113sudo curl https://josm.openstreetmap.de/josm-apt.key -o /etc/apt/keyrings/josm-apt.gpg
     114}}}
     115
     116Στο παρελθόν, οι οδηγίες χρησιμοποιούσαν το `apt-key`. Εάν το κλειδί προστέθηκε στο keyring του συστήματος, η ακόλουθη γραμμή θα το αφαιρέσει. Αυτό δεν απαιτείται ποτέ, εκτός εάν εμποδίζει το JOSM να υπογράφει πακέτα που ΔΕΝ είναι josm.
     117{{{#!sh
     118sudo apt-key del $(apt-key list | grep -B1  "<josm-dev@openstreetmap.org>" | sed '$d' | cut -b 48-51,53-57)
     119}}}
     120
     121Τώρα, ανανεώστε τις πηγές σας:
     122{{{#!sh
     123# Ίσως χρειαστεί να εγκαταστήσετε εκ των προτέρων την υποστήριξη ssl για το apt:
     124sudo apt-get install apt-transport-https
     125# Ανανέωση πηγών
     126sudo apt-get update
     127}}}
     128
     129και εγκαταστήστε:
     130{{{#!sh
     131# Μπορείτε να παραλείψετε αυτήν την πρώτη γραμμή εάν αυτά τα πακέτα δεν είχαν εγκατασταθεί προηγουμένως.
     132sudo apt-get remove josm josm-plugins
     133
     134# Για την δοκιμασμένη έκδοση
     135sudo apt-get install josm
     136# Για την έκδοση ανάπτυξης
     137sudo apt-get install josm-latest
     138}}}
     139
     140
     141=== GNU Debian ===#GNUDebian
     142Τα δικά μας πακέτα Ubuntu, που αναφέρονται [https://josm.openstreetmap.de/wiki/El%3ADownload#Ubuntu παραπάνω], λειτουργούν σε Debian και σας συνιστούμε να χρησιμοποιήσετε αυτά. Ανάλογα με τη ρύθμιση του `sudo`, ορισμένες οδηγίες δεν θα λειτουργούν ως "κανονικός" χρήστης αλλά μόνο ως `root`.
     143
     144Η δοκιμασμένη έκδοση του [https://packages.debian.org/stable/josm JOSM] είναι διαθέσιμη στο **''main''** στην ενότητα **''utils''**, αλλά η έκδοση είναι συνήθως αρκετά παλιά. \\
     145Παρακαλούμε, χρησιμοποιήστε το [https://backports.debian.org αποθετήριο backports] για να λάβετε μια πιο ενημερωμένη έκδοση, δείτε τις [https://backports.debian.org/Instructions Οδηγίες]. Αυτή η έκδοση μπορεί να είναι ακόμα παλαιότερη από τα δικά μας πακέτα.
     146
     147Από το Debian 11 (bullseye) το [https://packages.debian.org/stable/josm-installer josm-installer] είναι διαθέσιμο στο **''main''** στην ενότητα **''utils''**. Κατεβάζει το τρέχον αρχείο .jar από αυτόν τον ιστότοπο και το ενημερώνει εάν είναι απαραίτητο.
     148
     149=== openSUSE  ===#Opensuse
     150Η δοκιμασμένη έκδοση του JOSM είναι διαθέσιμη στο αποθετήριο Application:Geo.[=#openSUSE]
     151
     152Πρώτα προσθέστε ως χρήστη root στο yast ή με zypper το αποθετήριο (για το Tumbleweed αντικαταστήστε το **$releasever** με **openSUSE_Tumbleweed**):
     153{{{#!sh
     154zypper ar -f 'https://download.opensuse.org/repositories/Application:/Geo/$releasever' Application:Geo
     155}}}
     156
     157Στη συνέχεια, απλώς εγκαταστήστε το ''josm'' και το πακέτο ''josm-fonts''.
     158
     159
     160== Αντιμετώπιση προβλημάτων ==
     161=== Java ===#Java
     162Όταν κάνετε διπλό κλικ σε ένα αρχείο jar και δεν συμβαίνει τίποτα, στις περισσότερες περιπτώσεις, αυτό σημαίνει ότι η Java δεν είναι εγκατεστημένη.
     163
     164Το JOSM συνιστά πλέον τα JDK της [https://www.azul.com/downloads/?version=java-21-lts&package=jdk-fx#zulu Azul] ή της [https://bell-sw.com/pages/downloads/?package=jre-full#mn Bellsoft Liberica]. Γενικά, θα πρέπει να προτιμάται η τρέχουσα έκδοση Java LTS (κατά τη στιγμή της συγγραφής, αυτή θα ήταν η Java 17), αλλά η Java 11 θα λειτουργήσει. Δείτε το [source:/trunk/README README] για τις τρέχουσες προτάσεις. Αλλά πρώτα δοκιμάστε την Java που έχει ήδη διανεμηθεί με το λειτουργικό σύστημα, [https://en.wikipedia.org/wiki/OpenJDK για παράδειγμα].
     165
     166
     167Όταν επιλέγετε ένα στοιχείο λήψης, λάβετε υπόψη:
     168 * **Δεν** απαιτείται πρόσθετο Java για προγράμματα περιήγησης ιστού για την εκτέλεση του JOSM. Επομένως, τα αποτελέσματα από σελίδες όπως www.java.com/en/download/installed8.jsp δεν είναι σχετικά.
     169 * Συνιστάται μια παραλλαγή Java με 64 bit για το JOSM. Η αρχιτεκτονική του λειτουργικού συστήματος είναι σημαντική για την επιλογή μεταξύ Java 32 bit ή 64 bit.  Επειδή το JOSM **δεν** επηρεάζεται από την αρχιτεκτονική των προγραμμάτων περιήγησης ιστού, οι περισσότερες συστάσεις σε αυτήν τη σελίδα www.java.com/en/download/faq/java_win64bit.xml δεν είναι σχετικές.
     170 * Αποφύγετε σελίδες όπως www.java.com/en/download που σκοπεύουν να τοποθετήσουν πρόσθετα Java σε προγράμματα περιήγησης ιστού. Και αυτό **δεν** είναι σημαντικό για το JOSM.
     171
     172Για περισσότερες πληροφορίες, επισκεφθείτε τις [wikitr:/InstallNotes Σημειώσεις Εγκατάστασης] και τις σελίδες [https://www.java.com/en/download/help/troubleshoot_java.xml αντιμετώπισης προβλημάτων].
     173Σε αυτήν την ενότητα, η ''Java'' σημαίνει ένα JRE (Java Runtime Engine) που παρέχει μια JVM (Java Virtual Machine) για την εκτέλεση του JOSM, ενός προγράμματος Java που αναπτύσσεται χρησιμοποιώντας το JDK (Java Development Kit) και μερικές φορές εκκινείται με το JNLP (Java Network Launch Protocol ή αλλιώς Web Start και διάδοχος των Java Plug-ins).
     174
     175==== Έλεγχος Java ====#JavaTest
     176[=#Troubleshootingjarfile] Ελέγχει εάν είναι εγκατεστημένη η Java και γιατί δεν ξεκινάει το JOSM (παράδειγμα κυρίως για MS Windows).
     1771. Κατεβάστε το [/josm-tested.jar josm-tested.jar] στην επιφάνεια εργασίας σας.
     1781. Ανοίξτε μια Γραμμή Εντολών ή αλλιώς Terminal
     1791. Πληκτρολογήστε `cd %homepath%`⏎ και πληκτρολογήστε `cd Desktop`⏎
     1801. Πληκτρολογήστε `java -version `⏎ Θα πρέπει να εμφανιστούν τρεις γραμμές με τα δεδομένα έκδοσης. Εάν δείτε κάτι άλλο, τότε η Java δεν έχει εγκατασταθεί σωστά.
     1811. Πληκτρολογήστε `java -jar josm-tested.jar`⏎. Τώρα το JOSM θα πρέπει να εκτελείται, ξεκινώντας από τη [wikitr:/Help/CommandLineOptions Γραμμή Εντολών].
     1821. Κλείστε το JOSM.
     1831. Πληκτρολογήστε `josm-tested.jar`⏎. Αν το JOSM ξεκινήσει ξανά, η Εξερεύνηση των Windows είναι έτοιμη για διπλά κλικ σε αρχεία jar.
     184
     185
     186=== Web Start ===#Webstart
     187[=#Troubleshootingjhlplink]
     188Πρέπει να εγκαταστήσετε το [https://openwebstart.com/ OpenWebStart] πρώτα. Θα κατεβάσει και θα εκτελέσει μόνο του την Java. Χρησιμοποιήστε την έκδοση 64 bit (`x64`) του OpenWebStart εάν χρησιμοποιείτε Microsoft Windows. Η μετάβαση από το Oracle WebStart στο OpenWebStart βρίσκεται ακόμη σε εξέλιξη, επομένως σε περίπτωση προβλήματος, δημιουργήστε ένα [/newticket νέο αίτημα] ή δημοσιεύστε ένα σχόλιο στο #17858.
     189
     190Ενδέχεται να χρειαστεί να ενημερώσετε την προεπιλεγμένη εφαρμογή για το άνοιγμα αρχείων JNLP εάν χρησιμοποιούσατε προηγουμένως το Oracle WebStart. Ανατρέξτε στη [https://openwebstart.com/docs/OWSGuide.html#_jnlp_file_association συσχέτιση αρχείων jnlp] για οδηγίες σχετικά με τον ορισμό του OpenWebStart ως προεπιλεγμένου προγράμματος για αρχεία jnlp.
     191
     192==== Δοκιμή του Web Start ====#Webstarttest
     1931. Κατεβάστε το [/download/josm.jnlp josm.jnlp] στην επιφάνεια εργασίας σας.
     1941. Ανοίξτε ένα τερματικό και μετακινηθείτε στην επιφάνεια εργασίας όπως παραπάνω.
     1951. Πληκτρολογήστε `javaws josm.jnlp`⏎. Αυτό θα πρέπει αρχικά να κατεβάσει το JOSM, να εμφανίσει ένα παράθυρο διαλόγου ασφαλείας και στη συνέχεια να εκκινήσει το JOSM.
     1961. Εάν αυτό αποτύχει, πληκτρολογήστε `javaws -verbose josm.jnlp`⏎. Αυτό θα πρέπει πρώτα να εμφανίσει ένα παράθυρο διαλόγου με πληροφορίες σχετικά με την JVM και στη συνέχεια να εκκινήσει το JOSM.
     197
     198
     199=== Εικονική Μηχανή ===#Troubleshootingjvm
     200==== Εξαντλημένη μνήμη ====
     201Στις μέρες μας, ο χειροκίνητος έλεγχος της μνήμης της Java σπάνια είναι απαραίτητος, επειδή η διαθέσιμη RAM στους υπολογιστές έχει αυξηθεί. Λανθασμένες τιμές μπορούν να μειώσουν την απόδοση του JOSM.
     202
     203Για ορισμένες εργασίες, το JOSM έχει μεγάλη ανάγκη από μνήμη. Από τη μία πλευρά, ίσως είναι απαραίτητο να ρυθμίσετε το μέγεθος της μνήμης ώστε να υποστηρίζονται περισσότερα πρόσθετα και δυνατότητες. Από την άλλη, σε πιο αργά μηχανήματα μπορεί να βελτιωθεί η σταθερότητα περιορίζοντας τη χρήση μνήμης από τη Java.
     204Αν χρειάζεται, χρησιμοποιήστε τη [wikitr:/Help/CommandLineOptions γραμμή εντολών] για να ορίσετε την [https://docs.oracle.com/en/java/javase/11/tools/java.html#GUID-3B1CE181-CD30-4178-9602-230B800D4FAE__BABHDABI Επιλογή της Java] -Xmx…m, για παράδειγμα `-Xmx512m` ή `-Xmx1536m`. Σε Debian/Ubuntu μπορείτε να επεξεργαστείτε το αρχείο `/etc/default/josm` αντίστοιχα `/etc/default/josm-latest`. \\
     205Στο παρελθόν, παλιότερα προγράμματα Java αποδέχονταν και τις μορφές `-Xmx=512m` ή ακόμη και `-Xmx 512m`. Πλέον, τέτοια εσφαλμένα ορίσματα προκαλούν μηνύματα σφάλματος.
     206
     207==== Επιλογή Εικονικής Μηχανής ====#VMselectiononWindowsx64
     208Στις πρόσφατες εκδόσεις των Microsoft Windows, η Java εγκαθίσταται από προεπιλογή κυρίως στον φάκελο `C:\Program Files\Java\`. Πρόσθετα μέρη τοποθετούνται στο `C:\Program Files\Oracle\Java\`. Υπάρχει ένας κατάλογος `.\javapath\` ο οποίος χρησιμοποιείται ως προορισμός για τη μεταβλητή περιβάλλοντος PATH. Αποτελεί το σπίτι για τα τρία εικονικά αρχεία `java.exe`, `javaw.exe` και `javaws.exe`. Αυτά τα αρχεία είναι συμβολικοί σύνδεσμοι από τις τρέχουσες εγκαταστάσεις Java.
     209
     210Σε παλαιότερες εκδόσεις των Windows 64-bit εγκαθίστατο μερικές φορές επιπλέον και η 32-bit έκδοση του JRE. Επίσης, ορισμένοι περιηγητές περιλάμβαναν τη δική τους εικονική μηχανή Java (JVM) με περιορισμένες δυνατότητες. Σε αυτές τις περιπτώσεις, η εκκίνηση μέσω Web Start από τον περιηγητή δεν χρησιμοποιούσε την εγκατάστασή σας της Java, αλλά εκείνη του ίδιου του περιηγητή.
     211
     212Ελέγξτε ότι δεν υπάρχει κάποιο άλλο javawebstart στον φάκελο `\Windows\SysWow64`. Ο πίνακας ελέγχου της Java δεν θα το εντοπίσει και μπορείτε να το διαγράψετε με ασφάλεια. Πραγματοποιήστε εκκαθάριση και διατηρήστε μόνο τις πιο πρόσφατες εκδόσεις κάθε JRE (μία για την 32-bit λειτουργία, άλλη μία για την 64-bit λειτουργία).
     213
     214Για τις συντομεύσεις που δημιουργούνται στην επιφάνεια εργασίας για αρχεία JNLP και εκτελούν τον εκκινητή Javawebstart,  βεβαιωθείτε ότι περνάτε τις παραμέτρους της εικονικής μηχανής (VM) με το πρόθεμα -J και χωρίς ενδιάμεσο κενό πριν από την επιλογή VM. Εάν έχετε εγκαταστήσει τόσο την έκδοση 32 bit όσο και την έκδοση 64 bit, θα πρέπει να περάσετε την επιλογή "`-d64`" εάν θέλετε να επιλέξετε την προτιμώμενη VM 64 bit. Σημειώστε ότι ορισμένες σελίδες τεκμηρίωσης της Oracle υποδεικνύουν την επιλογή "-D64" με λανθασμένη χρήση κεφαλαίων!)
     215
     216Παράδειγμα επεξεργασμένης γραμμής εντολών για μια συντόμευση στην επιφάνεια εργασίας των Windows:
     217{{{
     218#!sh
     219javaws.exe -J-d64 -J-Xmx2048m  josm.jnlp
     220}}}
     221
     222=== Microsoft Windows ===#MSWindows
     223==== josm.exe ====#Mswindowswrapper
     224Η χρήση του josm-setup.exe για εγκατάσταση σε Microsoft Windows κάνει τα εξής:
     225 * Τοποθετεί δύο εκτελέσιμα αρχεία, το `JOSM.exe` και το `HWConsole.exe` στον κατάλογο `%LOCALAPPDATA%\JOSM`
     226 * Καταχωρεί το JOSM.exe ως προορισμό για τις επεκτάσεις αρχείων `*.osm`, `*.geojson`, `*.gpx`, `*.jos` και `*.joz`.
     227 * Τοποθετεί εικονίδια συντόμευσης του JOSM στην επιφάνεια εργασίας και στο μενού Έναρξη.
     228 * Προσθέτει δεδομένα απεγκατάστασης στις κατάλληλες θέσεις.
     229
     230Κατά την εκκίνηση, το JOSM.exe ξεκινά το JOSM με μια ενσωματωμένη έκδοση Java που διατηρείται από προγραμματιστές του JOSM, βασισμένη στο Azul Zulu.
     231Το JOSM.exe λειτουργεί ως ''περιτύλιγμα'' και είναι [wikitr:/USB_Stick φορητό].
     232
     233Το HWConsole.exe είναι παρόμοιο με το JOSM.exe, αλλά ξεκινά το JOSM διατηρώντας ανοιχτή μια κονσόλα των Windows που εμφανίζει την τυπική έξοδο (αρχεία καταγραφής) του JOSM.
     234
     235Το JOSM.exe δέχεται όλα τα συνηθισμένα [wikitr:/Help/CommandLineOptions#Programarguments ορίσματα του προγράμματος JOSM]. Δείτε το παράδειγμα:
     236
     237{{{
     238#!sh
     239# Φόρτωση δεδομένων OSM
     240josm.exe https://www.osm.org/way/476702262
     241}}}
     242
     243Για να δώσετε [wikitr:/Help/CommandLineOptions#Javaoptions επιλογές Java] στην εικονική μηχανή Java, το JOSM.exe χρησιμοποιεί το αρχείο διαμόρφωσης `JOSM.cfg` στον υποκατάλογο εφαρμογής του. Σε αυτό το αρχείο, κάθε επιλογή πρέπει να βρίσκεται σε ξεχωριστή γραμμή.
     244
     245Για παράδειγμα, για να αλλάξετε την κατανομή μνήμης, ανοίξτε το `%LOCALAPPDATA%\JOSM\app\JOSM.cfg` και προσθέστε το `java-options=-Xmx8192m` (για 8 GB) σε μια νέα γραμμή κάτω από την κεφαλίδα `[JavaOptions]`.
     246
     247==== Γραφικά ====#MicrosoftWindowsGraphics
     248Ορισμένες εγκαταστάσεις των Windows παρουσιάζουν προβλήματα με το πρόγραμμα οδήγησης γραφικών (δείτε #23784 για παράδειγμα). Αυτό μπορεί να εμφανίζει συμπτώματα όπως:
     249* Μαύρες γραμμές στις γραμμές εργαλείων του JOSM
     250* Τρεμόπαιγμα
     251* Άλλα απρόβλεπτα προβλήματα στη διεπαφή χρήστη
     252
     2531. Κατεβάστε και εγκαταστήστε το Display Driver Uninstaller (DDU, [https://github.com/Wagnard/display-drivers-uninstaller πηγή]) από την επίσημη ιστοσελίδα => https://www.wagnardsoft.com/display-driver-uninstaller-DDU-
     2542. Από το αναπτυσσόμενο μενού "Τύπος Συσκευής" στα δεξιά, επιλέξτε "GPU". Το DDU θα εντοπίσει αυτόματα την GPU που χρησιμοποιείτε.
     2553. Κάντε κλικ στο "Καθαρισμός και Επανεκκίνηση" στην κορυφή. Αυτό θα απεγκαταστήσει τα προγράμματα οδήγησης γραφικών και θα επανεκκινήσει τον υπολογιστή σας.
     2564. Επανεγκαταστήστε τα προγράμματα οδήγησης.
     257
     258//**ΠΡΟΕΙΔΟΠΟΙΗΣΗ: Δημιουργήστε ένα αντίγραφο ασφαλείας του υπολογιστή σας πριν χρησιμοποιήσετε το DDU. Παρόλο που δημιουργεί ένα σημείο ανάκτησης από μόνο του, είναι ιδανικό να δημιουργήσετε ένα μόνοι σας για παν ενδεχόμενο.**//
     259
     260=== macOS ===#macOS
     261[=#MacOSErrors][=#MacOSXMountainLionErrors][=#Macoserrors]
     262{{{
     263#!comment
     264old section title, keeping as anchor for old links
     265}}}
     266
     267==== Χρήση του brew ====#brew
     268Οι χρήστες macOS μπορούν να χρησιμοποιήσουν τον διαχειριστή πακέτων [https://brew.sh/ homebrew] για να εγκαταστήσουν και να ενημερώσουν την παρουσία του JOSM.
     269
     270Στο τερματικό, εκτελέστε την εντολή `brew install --cask josm` για εγκατάσταση ή την εντολή `brew upgrade --cask josm` για αναβάθμιση στην τρέχουσα δοκιμασμένη έκδοση του JOSM.
     271
     272=== Linux ===#linux
     273==== Arch Linux ====
     274Χρησιμοποιώντας AUR μπορείτε να εγκαταστήσετε το [https://aur.archlinux.org/packages/openwebstart-bin openwebstart-bin].
     275
     276Εάν χρησιμοποιήσετε το [https://archlinux.org/packages/extra/x86_64/icedtea-web/ icedtea-web] αντί για το συνιστώμενο openwebstart, θα εμφανιστεί ένα σφάλμα με την νεότερη έκδοση java. Το java-17-openjdk είναι γνωστό ότι λειτουργεί, αλλά το java-22-openjdk όχι.
     277
     278
     279=== Γνωστά προβλήματα ===
     280Μη κλειστά προβλήματα σχετικά με …:
     281* [/query?status=!closed&type=defect&keywords=~java Προβλήματα Java] - ορισμένα από τα σφάλματα οδηγούν σε αποκλεισμούς στο Oracle JVM (καλύπτονται στο [wiki:JavaBugs JavaBugs]).
     282* [/query?status=assigned&type=defect&status=needinfo&status=new&status=reopened&keywords=~linux&order=priority Linux]
     283* [/query?status=assigned&type=defect&status=needinfo&status=new&status=reopened&keywords=~ubuntu&order=priority Ubuntu]
     284* [/query?status=assigned&type=defect&status=needinfo&status=new&status=reopened&keywords=~macos&order=priority macOS]
     285* [/query?status=assigned&type=defect&status=needinfo&status=new&status=reopened&keywords=~windows&order=priority Windows]
     286