wiki:Nb:Download

Nedlasting

Denne siden gir grunnleggende JOSM-installasjonstrinn og feilsøkingsinformasjon. For å begynne å arbeide med JOSM, vennligst se Introduction og Help sidene. Og for veldig komplekse problemer, se Installasjonsnotater.

Anbefalte alternativer

source:trunk/resources/images/openlocation.svg Start josm.jnlp (nyeste testede versjon)
Anbefalt versjon, alle plattformer, automatisk oppdatering til nyeste testede versjon månedlig (hvordan starte).

source:trunk/resources/images/download.svg Last ned josm-tested.jar (testet versjon 19439)
Alle plattformer (hvordan kjøre).

Alle nedlastingsalternativer

Hver måned gir JOSM-teamet ut en testet versjon for nedlasting. MS Windows og Apple macOS variantene er bygget på denne testede versjonen. Når du klikker på josm.jnlp for å starte JOSM, vil du alltid få den nyeste testede versjonen. Javas Web Start er mekanismen bak dette.

Hver natt genererer byggesystemene en siste versjon. Disse versjonene kan ha alvorlige feil. Men for det meste fungerer de også bra. For den siste versjonen er det også en Web Start-variant tilgjengelig.

For alle operativsystemer Utvikling
Versjon  Web Start  Nedlasting Windows Apple macOS Ubuntu, Debian… openSUSE Arch Linux Jar / Javadoc / Kilde
testet 19439 josm.jnlp josm-tested.jar
josm-setup.exe
josm-setup.msi
Microsoft Store
(se nedenfor)

JOSM macOS .zip-pakke
eller (homebrew)
se nedenfor se nedenfor se nedenfor josm:19439
siste 19444 latest.jnlp josm-latest.jar se utgivelser på github se utgivelser på github se nedenfor se nedenfor Bruk snapshots
eldre nedlasting/ se utgivelser på github se utgivelser på github pool/ testede versjoner

Når du kjører skript, vennligst sjekk først siste, testet eller alle for å redusere nedlastingsbåndbredde.

Stripp oversettelser
Hvis nedlastingsstørrelse er et problem, er mindre filer av den testede versjonen tilgjengelige. For nedlastinger som kun inneholder engelsk, legg til ?lang=en i URL-en. For å inkludere én oversettelse, erstatt en med språkkoden (en) du ønsker (liten forbokstav, kun støttede språk). Du kan redusere filstørrelsen ytterligere ved å fjerne signeringsinformasjonen ved å legge til ?unsigned=1.

Linux-pakkeapper

JOSMs Debian-baserte hovedsakelig for Ubuntu

Dette er vår egen pakkeapp primært for Ubuntu. Den skal også fungere med andre Debian-baserte (spesielt Ubuntu-baserte) distribusjoner, men vi tester og vedlikeholder ikke aktivt noen distribusjoner andre enn Ubuntu.

Appen inneholder to pakker:

  • josm – Gir den testede versjonen (stabil). Erstatter pakken fra den offisielle appen til din distribusjon. Standard JOSM-mappenavn er satt til JOSM.
  • josm-latest – Den siste versjonen (nattlig). Kan installeres parallelt med josm-pakken, derfor er standard JOSM-mappenavn satt til JOSM-latest.

Begge pakkene gir /etc/default/josm henholdsvis /etc/default/josm-latest som konfigurasjonsfil for java-alternativer.

I tillegg til den vanlige prosedyren beskrevet nedenfor, kan eldre DEB-filer lastes ned manuelt fra arkivene.

Installasjon

Rediger pakkekildelisten /etc/apt/sources.list.d/josm.list:

sudo editor /etc/apt/sources.list.d/josm.list

og legg til en av følgende linjer i henhold til din Ubuntu-versjon:

deb [signed-by=/etc/apt/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt plucky universe
deb [signed-by=/etc/apt/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt oracular universe
deb [signed-by=/etc/apt/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt noble universe
deb [signed-by=/etc/apt/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt jammy universe
deb [signed-by=/etc/apt/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt focal universe
deb [signed-by=/etc/apt/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt bionic universe

# For andre Debian-baserte distribusjoner legg til:
deb [signed-by=/etc/apt/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt alldist universe

Alternativt kan dette gjøres med følgende en-linjer i Ubuntu (ikke for Ubuntu-baserte distribusjoner som Linux Mint):

echo "deb [signed-by=/etc/apt/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt $(lsb_release -sc) universe" | sudo tee /etc/apt/sources.list.d/josm.list > /dev/null

eller for Linux Mint:

echo "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

Last ned den offentlige nøkkelen:

sudo curl https://josm.openstreetmap.de/josm-apt.key -o /etc/apt/keyrings/josm-apt.gpg

I tidligere instruksjoner ble apt-key brukt. Hvis nøkkelen ble lagt til systemets nøkkelring, vil følgende linje fjerne den. Dette er aldri nødvendig, unntatt hvis det hindrer JOSM fra å signere pakker som IKKE er josm.

sudo apt-key del $(apt-key list | grep -B1  "<josm-dev@openstreetmap.org>" | sed '$d' | cut -b 48-51,53-57)

Nå oppdater dine kilder:

# Du må kanskje installere SSL-støtte for apt på forhånd:
sudo apt-get install apt-transport-https
# Oppdater kilder
sudo apt-get update

og installer:

# Du kan hoppe over denne første linjen hvis disse pakkene ikke var installert før.
sudo apt-get remove josm josm-plugins

# For den testede versjonen
sudo apt-get install josm
# For utviklingsversjonen
sudo apt-get install josm-latest

GNU Debian

Våre egne Ubuntu-pakker, ovenfor, fungerer på Debian og vi anbefaler å bruke dem. Avhengig av oppsettet av sudo, vil noen instruksjoner ikke fungere som "normal" bruker, men kun som root.

Den testede versjonen av JOSM er tilgjengelig under main i seksjonen utils, men versjonen er vanligvis ganske gammel.
Vennligst bruk backports-appen for å få en mer oppdatert versjon, se Instruksjoner. Denne versjonen kan fortsatt være eldre enn våre egne pakker.

Siden Debian 11 (bullseye) er josm-installer tilgjengelig under main i seksjonen utils. Den laster ned den nåværende .jar-filen fra dette nettstedet og oppdaterer den om nødvendig.

openSUSE

Den testede versjonen av JOSM er tilgjengelig i Application:Geo-appen.[=#openSUSE]

Legg først til som root-bruker i yast eller med zypper appen (for Tumbleweed erstatt $releasever med openSUSE_Tumbleweed):

zypper ar -f 'https://download.opensuse.org/repositories/Application:/Geo/$releasever' Application:Geo

Installer deretter enkelt josm og josm-fonts pakkene.

Arch Linux

Den offisielle appen inneholder josm pakken, som kan installeres via pacman -S josm.

Arch-brukerappen (AUR) inneholder i tillegg josm-latest pakken med den siste versjonen av JOSM. Bruk din AUR-hjelper for å installere denne pakken.

Begge pakkene er tredjepartspakker og ikke vedlikeholdt av JOSM-teamet.

Feilsøking

Java

Når du dobbeltklikker på en jar-fil og ingenting skjer, betyr det i de fleste tilfeller at Java ikke er installert.

JOSM anbefaler nå Azul eller Bellsoft Liberica JDK-er. Generelt bør den nåværende Java LTS foretrekkes (på skrivende tidspunkt ville det være Java 21), men Java 11 vil fungere. Se README for nåværende anbefalinger. Men prøv først Java som allerede er distribuert med operativsystemet, for eksempel.

Når du velger en nedlasting, husk:

  • En Java-plug-in for nettlesere er ikke nødvendig for å kjøre JOSM. Derfor er resultater fra sider som www.java.com/en/download/installed8.jsp ikke relevante.
  • En Java-variant med 64 bit anbefales for JOSM. Operativsystemets arkitektur er viktig for å velge mellom 32-bits Java eller 64-bits Java. Fordi JOSM ikke påvirkes av nettleserens arkitektur, er de fleste anbefalinger på denne siden www.java.com/en/download/faq/java_win64bit.xml ikke relevante.
  • Unngå sider som www.java.com/en/download som har som mål å plassere Java-plug-ins i nettlesere. Og dette er ikke viktig for JOSM.

For mer informasjon, besøk Installasjonsnotater og feilsøking sidene. Java i denne delen betyr en JRE (Java Runtime Engine) som gir en JVM (Java Virtual Machine) for å kjøre JOSM, et Java-program som er utviklet ved hjelp av JDK (Java Development Kit) og noen ganger startet med JNLP (Java Network Launch Protocol aka Web Start og etterfølger av Java-plug-ins).

Testing av Java

Sjekker om Java er installert og hvorfor JOSM ikke starter (eksempel hovedsakelig for MS Windows).

  1. Last ned josm-tested.jar til skrivebordet ditt.
  2. Åpne en kommandoprompt aka Terminal
  3. Skriv cd %homepath%⏎ og skriv cd Desktop
  4. Skriv java -version ⏎ Tre linjer med versjonsdata skal vises. Hvis du ser noe annet, er Java ikke riktig installert.
  5. Skriv java -jar josm-tested.jar⏎. Nå skal JOSM kjøre, startet fra Kommandolinjen.
  6. Avslutt JOSM.
  7. Skriv josm-tested.jar⏎. Hvis JOSM starter igjen, er Windows Explorer klar for dobbeltklikk på jar-filer.

Web Start

Du må først installere OpenWebStart. Den vil laste ned og kjøre Java av seg selv. Vennligst bruk 64-bits (x64) versjonen av OpenWebStart hvis du er på Microsoft Windows. Overgangen fra Oracle WebStart til OpenWebStart pågår fortsatt, så i tilfelle problemer, vennligst opprett en ny ticket eller legg inn en kommentar til #17858.

Du må kanskje oppdatere standardprogrammet for å åpne JNLP-filer hvis du tidligere har brukt Oracle WebStart. Se [jnlp-filtilordning](https://openwebstart.com/docs/OWSGuide.html#_jnlp_file_association) for instruksjoner om å sette OpenWebStart som standardprogram for jnlp-filer.

Testing av Web Start

  1. Last ned josm.jnlp til skrivebordet ditt.
  2. Åpne en Terminal og gå til Skrivebordet som ovenfor
  3. Skriv javaws josm.jnlp⏎. Dette skal først laste ned JOSM, vise en sikkerhetsdialog og deretter starte JOSM.
  4. Hvis det mislykkes, skriv javaws -verbose josm.jnlp⏎. Dette skal først vise en dialog med informasjon om JVM og deretter starte JOSM.

Virtuell Maskin

Tom for minne

I dag er manuell kontroll av Javas minne sjelden nødvendig fordi tilgjengelig RAM på datamaskiner har økt. Feil valgte verdier kan redusere JOSM ytelsen.

For noen oppgaver har JOSM stor appetitt på minne. På den ene siden kan det være nødvendig å konfigurere en minnestørrelse som støtter flere plugins og funksjoner. På den annen side kan trege maskiner stabiliseres ved å begrense Javas minnebruk. Hvis nødvendig, bruk kommandolinjen for å sette [Java-alternativet](https://docs.oracle.com/en/java/javase/11/tools/java.html#GUID-3B1CE181-CD30-4178-9602-230B800D4FAE__BABHDABI) -Xmx…m, for eksempel -Xmx512m eller -Xmx1536m. I Debian/Ubuntu kan du redigere filen /etc/default/josm henholdsvis /etc/default/josm-latest.
Tidligere aksepterte eldre java-programmer -Xmx=512m eller til og med -Xmx 512m. Nå kaster disse feilformede argumentene feilmeldinger.

VM-utvalg

På nåværende versjoner av MS Windows er Java som standard installert hovedsakelig i C:\Program Files\Java\ katalogen. Ytterligere deler er plassert i C:\Program Files\Oracle\Java\. Det er en .\javapath\ katalog som mål for PATH-miljøvariabelen. Den er hjemmet for de tre virtuelle filene java.exe, javaw.exe og javaws.exe. Disse filene er symbolske lenker fra de nåværende Java-installasjonene.

På eldre versjoner av 64-bits Windows ble noen ganger 32-bits modus JRE i tillegg installert. Også noen nettlesere brakte med seg sin egen JVM med begrensede evner. I disse tilfellene ville en Web Start fra nettleseren ikke bruke din Java-installasjon, men den fra nettleseren.

Sjekk at det ikke finnes annen javawebstart i \Windows\SysWow64. Java-kontrollpanelet vil ikke oppdage den, og du kan trygt slette den. Utfør opprydding og behold kun de nyeste versjonene av hver JRE (En for 32-bits modus, en annen for 64-bits modus).

For snarveier opprettet på skrivebordet for JNLP og kjøring av Javawebstart-opstarteren, pass på at du sender VM-parametre prefikset med -J og uten mellomrom før VM-alternativet. Hvis du har installert både 32-bits og 64-bits versjonen, bør du sende alternativet "-d64" hvis du vil velge den foretrukne 64-bits VM-en. Merk at noen Oracle-dokumentasjonssider indikerer alternativet "-D64" med feil stor/liten bokstav!)

Eksempel på redigert kommandolinje for en snarvei på Windows-skrivebordet:

javaws.exe -J-d64 -J-Xmx2048m  josm.jnlp

Microsoft Windows

josm.exe

Bruk av josm-setup.exe for installasjon på Microsoft Windows gjør følgende:

  • Plasserer to eksekverbare filer JOSM.exe og HWConsole.exe i katalogen %LOCALAPPDATA%\JOSM
  • Registrerer JOSM.exe som mål for filutvidelsene *.osm, *.geojson, *.gpx, *.jos og *.joz.
  • Plasserer JOSM-snarveier på Skrivebordet og i Start-menyen.
  • Legger til avinstalleringsdata på de aktuelle stedene.

Ved oppstart starter JOSM.exe JOSM med en innebygd versjon av Java vedlikeholdt av JOSM-utviklere, basert på Azul Zulu. JOSM.exe fungerer som en wrapper og er portable.

HWConsole.exe ligner på JOSM.exe, men starter JOSM mens den holder en Windows-konsoll åpen som viser JOSM standard utdata (logger).

JOSM.exe aksepterer alle vanlige [JOSM Program-argumenter](wikitr:/Help/CommandLineOptions#Programarguments). Se eksempel:

# Last OSM-data
josm.exe https://www.osm.org/way/476702262

For å gi [Java-alternativer](wikitr:/Help/CommandLineOptions#Javaoptions) til Java VM, bruker JOSM.exe konfigurasjonsfilen JOSM.cfg i sin app-underkatalog. I denne filen må hvert alternativ være på en egen linje.

For eksempel, for å endre minnetildeling, åpne %LOCALAPPDATA%\JOSM\app\JOSM.cfg og legg til java-options=-Xmx8192m (for 8 GB) til en ny linje under [JavaOptions]-overskriften.

Grafikk

Noen Windows-installasjoner har grafikkdriverproblemer (se #23784 for et eksempel). Dette kan vise symptomer som:

  • Svarte felt i JOSM-verktøylinjer
  • Flimring
  • Andre uventede brukergrensesnittproblemer
  1. Last ned og installer Display Driver Uninstaller (DDU, [kilde](https://github.com/Wagnard/display-drivers-uninstaller)) fra den offisielle speilingsserveren => https://www.wagnardsoft.com/display-driver-uninstaller-DDU-
  2. Fra "Device Type" (Enhetstype) nedtrekksmenyen til høyre, velg "GPU". DDU vil automatisk oppdage GPU-en du bruker.
  3. Klikk på "Clean and Restart" (Rens og restart) øverst. Dette vil avinstallere grafikkdriverne og starte datamaskinen din på nytt.
  4. Reinstaller driverne.

ADVARSEL: Opprett en sikkerhetskopi av datamaskinen din før du bruker DDU. Selv om den oppretter et gjenopprettingspunkt selv, er det ideelt å lage en selv for sikkerhets skyld.

macOS

Bruke brew

macOS-brukere kan bruke [homebrew](https://brew.sh/) pakkebehandleren for å installere og oppdatere sin JOSM-instans.

I Terminal, kjør brew install --cask josm for å installere eller brew upgrade --cask josm for å oppgradere til den nåværende testede versjonen av JOSM.

Linux

Arch Linux

Ved å bruke AUR kan du installere [openwebstart-bin](https://aur.archlinux.org/packages/openwebstart-bin).

Hvis du bruker [icedtea-web](https://archlinux.org/packages/extra/x86_64/icedtea-web/) i stedet for den anbefalte openwebstart, vil du få en feil med den nyeste java. java-17-openjdk er kjent for å fungere, men java-22-openjdk gjør ikke det.

Kjente problemer

Ikke lukkede saker om …:

Last modified 8 days ago Last modified on 2025-10-25T20:00:58+02:00
Note: See TracWiki for help on using the wiki.