Changes between Version 38 and Version 39 of Ja:Download


Ignore:
Timestamp:
2022-01-27T07:49:00+01:00 (2 years ago)
Author:
anonymous
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Ja:Download

    v38 v39  
    1 [[TranslatedPages(revision=159)]]
     1[[TranslatedPages(revision=183)]]
    22[[PageOutline(2-3,目次)]]
     3
    34= ダウンロード =
    45
     
    78非常に複雑な問題については、[wikitr:/InstallNotes Installation Notes]を参照してください。
    89
    9 == 推奨オプション ==
    10 
    11 [[JOSMImage(openlocation, valign=middle, link=[download/josm.jnlp])]] **[/download/josm.jnlp josm.jnlp]を起動する**(最新のテスト済みバージョン)[[br]]
    12 推奨バージョン、すべてのプラットフォーム、最新の''テスト済みバージョン''への自動アップデート ([#Webstart how to start])。[[br]]
    13 [[br]]
    14 [[JOSMImage(download, valign=middle, link=[/josm-tested.jar])]] **[/josm-tested.jar josm-tested.jar]をダウンロードする**(テスト済みバージョン [[Version(tested)]])[[br]]
    15 すべてのプラットフォーム ([#Java how to run])。[[br]]
    16 [[br]]
     10== 推奨オプション ==#Recommendedoptions
     11
     12[[JOSMImage(openlocation, valign=middle, link=[download/josm.jnlp])]] **[/download/josm.jnlp josm.jnlp]を起動する**(最新のテスト済みバージョン)\\
     13推奨バージョン、すべてのプラットフォーム、最新の''テスト済みバージョン''への自動アップデート ([#Webstart how to start])。\\ \\
     14
     15[[JOSMImage(download, valign=middle, link=[/josm-tested.jar])]] **[/josm-tested.jar josm-tested.jar]をダウンロードする**(テスト済みバージョン [[Version(tested)]])\\
     16すべてのプラットフォーム ([#Java how to run])。\\ \\
     17
    1718
    1819== すべてのダウンロードオプション ==#Moredownloadoptions
    1920JOSMのチームは[/roadmap 毎月]、**テスト版**を[wikitr:/Releases リリース]します。
    20 このテスト版では、MS WindowsおよびApple Macの亜種が作成されています。
     21このテスト版では、MS WindowsおよびApple macOSの亜種が作成されています。
    2122josm.jnlpをクリックしてJOSMを起動すると、常に最新のテスト済みのバージョンが取得されます。Java [wikitr:/InstallNotes#Webstart Web Start]メカニズムを使用しています。
    2223
     
    2728
    2829
    29 ||= =||||= すべてのオペレーティングシステム =|||||||| || Development ||
    30 ||=バージョン =||=  Web Start  =||= Download =||= Windows =||= Apple Mac =||= Ubuntu, Debian…  =||= openSUSE =||= Jar / Javadoc / Source =||
    31 ||テスト済み版 [[Version(tested)]] ||   \
    32 ||   [/download/josm.jnlp josm.jnlp] ||  \
    33 ||   [/josm-tested.jar] ||           \
    34 ||   [[br]] [/download/windows/josm-setup.exe josm-setup.exe] [[br]]''([#Mswindowswrapper 下記参照])'' ||  \
    35 ||   [[br]] [/download/macosx/josm-macosx.zip package.zip] [[br]]''([#Macoserrors 下記参照])'' ||  \
    36 ||   ''[#Ubuntu 下記参照]'' ||          \
    37 ||   ''[#Opensuse 下記参照]'' || \
    38 ||   [/nexus/content/groups/public/org/openstreetmap/josm/josm/ org.openstreetmap.josm:josm]:[[Version(tested)]]
    39 ||開発版 [[Version(latest)]] || \
    40 ||   [/download/josm-latest.jnlp latest.jnlp] ||  \
    41 ||   [/josm-latest.jar] || \
    42 ||   || || ''[#Ubuntu 下記参照]'' || || \
    43 || [https://josm.openstreetmap.de/nexus/content/groups/public/org/openstreetmap/josm/josm/SNAPSHOT/ スナップショットを使用する] ||
    44 ||=過去バージョン =|| || [/download/ download/] || || || [/apt/dists/ dists/] || || [https://josm.openstreetmap.de/nexus/content/groups/public/org/openstreetmap/josm/josm/ テスト済み版] ||
    45 
    46 スクリプトを実行する際には、[/latest 最新]、[/tested テスト済み]、または[/version その両方]をチェックして、ダウンロード帯域幅を減らしてください。
     30||= =||||= **すべてのオペレーティングシステム用** =|||||||| ||= **Development** =||
     31||=**バージョン** =||=  **Web Start**  =||= **Download** =||= **Windows** =||= **Apple macOS** =||= **Ubuntu, Debian…**  =||= **openSUSE** =||= **Jar / Javadoc / Source** =||
     32||**テスト済み版 [[Version(tested)]]** ||  \
     33||  [/download/josm.jnlp josm.jnlp]  ||  \
     34||  [/josm-tested.jar]  ||  \
     35||  \\ [/download/windows/josm-setup.exe josm-setup.exe] \\ ''([#Mswindowswrapper 下記参照])''  ||  \
     36||  \\ [/download/macosx/josm-macosx.zip package.zip] \\ ''または([#macOS homebrew])''  ||  \
     37||  ''[#Ubuntu 下記参照]''  ||  \
     38||  ''[#Opensuse 下記参照]''  ||  \
     39||  [/nexus/content/groups/public/org/openstreetmap/josm/josm/ josm]:[[Version(tested)]]  ||
     40||**開発版 [[Version(latest)]]** || \
     41||  [/download/josm-latest.jnlp latest.jnlp]  ||  \
     42||  [/josm-latest.jar]  || || ||  \
     43||  ''[#Ubuntu 下記参照]''  || ||  \
     44||  [/nexus/content/groups/public/org/openstreetmap/josm/josm/SNAPSHOT/ スナップショットを使用する] ||
     45||=''**過去バージョン**'' =|| ||  \
     46||  [/download/ download/]  || ||  \
     47||  [https://github.com/openstreetmap/josm/releases automatic JOSM.app builds]  ||  \
     48||  [/apt/dists/ dists/]  || ||  \
     49||  [/nexus/content/groups/public/org/openstreetmap/josm/josm/ テスト済み版]  ||
     50
     51スクリプトを実行する際には、[/latest 最新]、[/tested テスト済み]、または[/version すべて]をチェックして、ダウンロード帯域幅を減らしてください。
    4752
    4853** Strip translations **[=#Striptranslations]  \\
    4954ダウンロードサイズが問題である場合、テストされたバージョンのより小さいファイルが利用可能です。日本語のみを含むダウンロードの場合、[/josm-tested.jar?lang=ja ?lang=ja]をURLに追加します。翻訳を1つのみ含めるには、`ja`をあなたが望む[wikitr:/TracLanguages 言語コード]に置き換えます(最初の文字は小文字、サポートされている言語のみ)。また、[/josm-tested.jar?lang=ja&unsigned=1 ?unsigned=1]を追加して署名情報を取り除くことで、ファイルサイズをさらに減らすことができます。
    5055
     56
    5157== Linuxリポジトリ ==
    52 
    5358=== Debianベースで主にUbuntu用のJOSM ===#Ubuntu
    54 
    5559このパッケージリポジトリはUbuntu用です。他のDebianベースの(特にUbuntuベースの)ディストリビューションでも動作するはずですが、Ubuntu以外のディストリビューションではあまりテストやメンテナンスをしていません。
    5660
    5761Ubuntuリポジトリには二つのパッケージが含まれています:
    58 * ''josm'' - テスト済み版を提供します(安定版)。公式のUbuntuリポジトリのパッケージを置き換えます。
    59 * ''josm-latest'' - 最新版(nightly)。josmパッケージと並行してインストールできます。デフォルトの設定フォルダは {{{~/.josm-latest}}} です。
     62* ''josm'' - テスト済み版を提供します(安定版)。お使いのディストリビューションの公式リポジトリのパッケージを置き換えます。
     63* ''josm-latest'' - 最新版(nightly)。josmパッケージと並行してインストールできるので、デフォルトの設定フォルダは `JOSM-latest` になります。
    6064
    6165以下で説明する通常の手順に加えて、古いDEBは[/apt/pool/universe/j/ アーカイブ]から手動でダウンロードできます。
    6266
    6367==== インストール ====
    64 
    65 パッケージリソースリスト {{{/etc/apt/sources.list}}} を編集してください:
     68パッケージリソースリスト `/etc/apt/sources.list` を編集してください:
    6669
    6770{{{#!sh
     
    7679 
    7780{{{ #!sh
     81deb https://josm.openstreetmap.de/apt hirsute universe
     82deb https://josm.openstreetmap.de/apt groovy universe
     83deb https://josm.openstreetmap.de/apt focal universe
     84deb https://josm.openstreetmap.de/apt eoan universe
     85deb https://josm.openstreetmap.de/apt disco universe
    7886deb https://josm.openstreetmap.de/apt bionic universe
    79 deb https://josm.openstreetmap.de/apt disco universe
    80 deb https://josm.openstreetmap.de/apt eoan universe
    81 deb https://josm.openstreetmap.de/apt focal universe
     87
    8288# その他のDebianベースのディストリビューションでは以下を追加:
    8389deb https://josm.openstreetmap.de/apt alldist universe
     
    99105}}}
    100106
    101 [[/josm-apt.key|公開鍵]]をダウンロードして登録してください:
     107[/josm-apt.key 公開鍵]をダウンロードして登録してください:
    102108{{{#!sh
    103109wget -q https://josm.openstreetmap.de/josm-apt.key -O- | sudo apt-key add -
    104110}}}
     111
    105112
    106113ソースを更新します (`sudo apt-get install apt-transport-https`を実行する必要があります)
     
    121128
    122129=== GNU Debian ===#GNUDebian
    123 JOSMのテスト済み版は、セクション **''utils''** の **''main''** の下にあります。
     130[https://packages.debian.org/stable/josm JOSM]のテスト済み版は、セクション **''utils''** の **''main''** の下にあります。
    124131
    125132[https://backports.debian.org backports リポジトリ]を使用して最新版を取得してください。また[https://backports.debian.org/Instructions 手順]を参考にしてください。
     133
     134また、私たちが開発した[#Ubuntu 上記の]Ubuntuのパッケージは、Debianでも動作します。`sudo` の設定によりますが、いくつかの命令は「通常の」ユーザーでは動作せず、`root` としてのみ動作します。
     135
     136Debian 11 (bullseye) 以降は、このサイトから .jar ファイルをダウンロードする [https://packages.debian.org/stable/josm-installer josm-installer] も、最新の JOSM のための追加オプションとして利用できます。
    126137
    127138=== openSUSE  ===#Opensuse
     
    140151[=#Doubleclickonafiledoesnothing jarファイルをダブルクリックしても何も起こらない]とき、ほとんどの場合、これはJavaがインストールされていないことを意味します。
    141152
    142 JOSMはOracles版でテストされているため、[https://www.java.com/download/manual.jsp 手動]ダウンロードや[http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html 中間]バージョンのページからJavaを入手することをお勧めします。しかし、まずオペレーティングシステムと共に配布されているJava([https://ja.wikipedia.org/wiki/OpenJDK 例])を試してみてください。
     153JOSMはOracle版でテストされていたため、[https://www.java.com/download/manual.jsp 手動]ダウンロードや[http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html 中間]バージョンのページからJavaを入手することをお勧めしていました。
     154
     155JOSMでは現在、[https://www.azul.com/downloads/?package=jre-fx#download-openjdk Azul]または[https://bell-sw.com/pages/downloads/?package=jre-full#mn Bellsoft Liberica]のJDKを推奨しています。一般的には、現在のJava LTS (執筆時点ではJava 17)が望ましいとされていますが、Java 8でも動作します。現在の推奨環境は[source:/trunk/README README]を参照してください。しかし、まずオペレーティングシステムと共に配布されているJava([https://ja.wikipedia.org/wiki/OpenJDK 例])を試してみてください。
    143156
    144157ダウンロードを選択する際は、次の点に注意してください。
     
    163176=== Web Start ===#Webstart
    164177[=#Troubleshootingjhlplink]
    165 Web Startの使用に問題がある場合は、まず[#JavaTest Java]をテストしてから、以下に記載されているテストを実行するか、他の場所で[https://www.java.com/en/download/faq/java_webstart.xml Web Start issues]を実行してください。Web StartはJava 9からOracleによって削除されたことに注意してください。その場合、[[https://openwebstart.com/|OpenWebStart]]を別途インストールする必要があります。
     178まず、[https://openwebstart.com/ OpenWebStart]をインストールする必要があります。これだけでJavaをダウンロードし、実行することができますOracle WebStartからOpenWebStartへの移行はまだ進行中ですので、問題が発生した場合は[/newticket 新規チケット]を作成するか、#17858にコメントを投稿してください。
     179
     180Oracle WebStart を使用していた場合、JNLP ファイルを開くための既定のアプリケーションを更新する必要があるかもしれません。OpenWebStartをjnlp ァイルのデフォルトプログラムとして設定する手順は、[https://openwebstart.com/docs/OWSGuide.html#_jnlp_file_association jnlpファイルの関連付け]を参照してください。
     181
     182www.DeepL.com/Translator(無料版)で翻訳しました。
    166183
    167184==== Web Startのテスト ====#Webstarttest
     
    173190
    174191=== 仮想マシン ===#Troubleshootingjvm
    175 
    176192==== メモリ不足 ====
    177 
    178193今日では、コンピュータで利用可能なRAMが増えたため、Javaのメモリを手動で制御する必要はほとんどありません。
    179194間違った値を選択すると、JOSMのパフォーマンスが低下する可能性があります。
    180195
    181196いくつかのタスクでは、JOSMはメモリを大量に消費します。一方では、より多くのプラグインや機能をサポートするメモリサイズを設定する必要があるかもしれません。他方では、Javaのメモリ使用量を制限することで、遅いマシンを安定させることができます。
    182 必要に応じて、 [wikitr:Help/CommandLineOptions コマンドライン] で [https://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html#BABHDABI Javaオプション] -Xmx…m を設定します。(例: `-Xmx512m` または `-Xmx1536m` )
     197必要に応じて、 [wikitr:/Help/CommandLineOptions コマンドライン] で [https://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html#BABHDABI Javaオプション] -Xmx…m を設定します。(例: `-Xmx512m` または `-Xmx1536m` )
    183198以前の古いjavaプログラムは `-Xmx=512m` または `-Xmx 512m` を受け入れました。現在ではこれらの不正な引数はエラーメッセージをスローします。
    184199
    185200==== 仮想マシン選択 ====#VMselectiononWindowsx64
    186 
    187201現在のMicrosoft Windowsでは、既定でJavaは主に`C:\Program Files\Java`ディレクトリにインストールされます。追加で、`C:\Program Files\Oracle\Java\`にも配置されます。ここにはPATH環境変数のターゲットとして、`.\javapath\`ディレクトリが存在します。これは、3つの仮想ファイル`java.exe`、`javaw.exe`、`javaws.exe`のホームディレクトリです。これらのファイルは、現在のJavaインストールからのシンボリックリンクです。
    188202
    18920364ビットWindowsの古いバージョンでは、32ビットモードのJREが追加でインストールされていることがあります。また、いくつかのブラウザは、制限された機能を持つ独自のJava仮想マシンを持ってきました。そのような場合、ブラウザからのWeb Startは、パソコンにインストールされたJavaではなく、ブラウザにインストールされたJavaを使用します。
    190204
    191 {{{\Windows\SysWow64}}}に他のjavawebstartが入っていないことを確認します。Javaコントロールパネルでは検出されないので、安全に削除できます。クリーンアップを行い、各JREの最新版のみを残しておきましょう(32ビットモードでは1つ、64ビットモードではもう1つ)。
    192 
    193 JNLP用にデスクトップ上に作成され、Javawebstartランチャーを実行しているショートカットについては、VMオプションの前に中間スペースを入れずに、先頭に-JをつけたVMパラメータを渡すようにしてください。32ビット版と64ビット版の両方をインストールしている場合、64ビット版のVMを選択したい場合は、"{{{d64}}}"オプションを渡す必要があります。一部のオラクルのドキュメントページでは、オプション"-D64"の大文字表記は間違っていることに注意してください。
     205`\Windows\SysWow64`に他のjavawebstartが入っていないことを確認します。Javaコントロールパネルでは検出されないので、安全に削除できます。クリーンアップを行い、各JREの最新版のみを残しておきましょう(32ビットモードでは1つ、64ビットモードではもう1つ)。
     206
     207JNLP用にデスクトップ上に作成され、Javawebstartランチャーを実行しているショートカットについては、VMオプションの前に中間スペースを入れずに、先頭に-JをつけたVMパラメータを渡すようにしてください。32ビット版と64ビット版の両方をインストールしている場合、64ビット版のVMを選択したい場合は、"`-d64`"オプションを渡す必要があります。一部のオラクルのドキュメントページでは、オプション"-D64"の大文字表記は間違っていることに注意してください。
    194208
    195209Windowsデスクトップ上のショートカットを編集したコマンドラインの例:
     
    199213}}}
    200214
     215
    201216=== Windowsでのjosm.exe ===#Mswindowswrapper
    202 
    203217Microsoft Windowsへのインストールにjosm-setup.exeを使用すると、次のことが実行されます。
    204  * `josm-tested.jar` と `josm.exe` ファイルをユーザーが選択したディレクトリに置きます。デフォルトは `C:\Program Files (86)\JOSM\` です。
    205  * ファイル拡張子 `*.osm` 、 `*.gpx` 、 `*.osm` 、 `*.gpx` のターゲットとしてjosm.exeを登録することを提案します。
    206  * JOSMのショートカットをデスクトップとスタートメニューに配置するように提案します。(現在は管理者用に配置されており、そこからコピーすることができます。#11398)
    207  * プラグイン画像オフセットデータベースとターン制限を提供するかどうかを尋ねます。
     218 * `JOSM.exe` と `HWConsole.exe` の2つの実行ファイルをディレクトリ `%LOCALAPPDATA%\JOSM` に置きます。
     219 * ファイル拡張子 `*.osm` 、 `*.geojson` 、 `*.gpx` 、 `*.jos` 、 `*.joz` のターゲットとしてjosm.exeを登録します。
     220 * JOSMのショートカットをデスクトップとスタートメニューに配置します。
    208221 * 適切な場所にアンインストールデータを追加します。
    209222
    210 josm.exeが起動すると、jarファイルのディレクトリが検索され、 `\path\to\javaw.exe -Xms128m -Xmx1024m -jar \path\to\josm-tested.jar` コマンドが実行されます。
     223josm.exeが起動すると、Azul ZuluをベースにJOSM開発者がメンテナンスするJavaを組み込んだ状態でJOSMを起動します。
    211224josm.exeは''ラッパー''として動作し、[wikitr:/USB_Stick ポータブル]です。
    212225
    213 josm.exeが引数`--l4j-debug`を見つけると、書き込み可能であれば、ログファイル`launch4j.log`をカレントディレクトリに書き込みます。他のいくつかの [http://launch4j.sourceforge.net/docs.html#Runtime_options オプション]も可能ですし、通常の[wikitr:/Help/CommandLineOptions#Programarguments JOSMプログラム引数]も可能です。例:
     226HWConsole.exeはJOSM.exeと似ていますが、JOSMの標準出力(ログ)を表示するWindowsコンソールを開いたまま、JOSMを起動することができます。
     227
     228josm.exeは通常の[wikitr:/Help/CommandLineOptions#Programarguments JOSMプログラム引数]をすべて受け付けます。例:
    214229
    215230{{{
    216231#!sh
    217 # JOSMの起動中にログを書き、OSMデータをロードする
    218 josm.exe --l4j-debug https://www.osm.org/way/476702262
    219 }}}
    220 
    221 Java VMに[wikitr:Help/CommandLineOptions#Javaoptions Javaオプション]を与えるために、josm.exeはそのディレクトリにあるオプションのファイル`josm.l4j.ini`を使用します。このファイルでは、各オプションは個別の行を必要とし、コメントも可能で、詳しくは[http://launch4j.sourceforge.net/docs.html#Additional_jvm_options 追加のJVMオプション]を参照してください。
    222 
    223 32ビットのプログラムでありながら、josm.exeは64ビットのWindowsでは64ビットのJavaが必要なようです。
    224 
    225 === macOS でのエラー ===#Macoserrors
    226 [=#MacOSErrors][=#MacOSXMountainLionErrors]
     232# OSMデータをロードする
     233josm.exe https://www.osm.org/way/476702262
     234}}}
     235
     236Java VMに[wikitr:/Help/CommandLineOptions#Javaoptions Javaオプション]を与えるために、josm.exeはそのディレクトリにある設定ファイル`JOSM.cfg`を使用します。このファイルでは、各オプションは個別の行を必要とします。
     237
     238=== macOS ===#macOS
     239[=#MacOSErrors][=#MacOSXMountainLionErrors][=#Macoserrors]
    227240{{{
    228241#!comment
     
    230243}}}
    231244
    232 [[Image(wiki:Download:josm_1st_run.png,width=400,align=right)]]
    233 
    234 ==== インターネットからのダウンロード ====
    235 
    236 JOSMを初めて起動すると、「"JOSM.app"はインターネットからダウンロードされたアプリケーションです。」というメッセージが表示されます。**JOSM.app**またはjosm.jnlp**を右クリックまたはctrl+クリック**して「開く」を選択してください。同じメッセージが表示されますが、今回は「開く」を選択します。
    237 
    238245==== brewを使用する ====#brew
    239 MacOSユーザーは、JOSMインスタンスをインストールして更新するために、[https://brew.sh/ homebrew] パッケージマネージャを選択することができます。`brew cask` を使うと、上記の問題の大部分が解消されます。
    240 
    241 ターミナルで`brew cask install josm`を実行してインストールするか、`brew cask upgrade josm`を実行して現在のテスト済み版のJOSMにアップグレードします。
     246MacOSユーザーは、JOSMインスタンスをインストールして更新するために、[https://brew.sh/ homebrew] パッケージマネージャを選択することができます。
     247
     248ターミナルで`brew install --cask josm`を実行してインストールするか、`brew upgrade --cask josm`を実行して現在のテスト済み版のJOSMにアップグレードします。
    242249
    243250=== 既知の問題 ===
    244251
    245 未解決の問題 ...:
    246 * [/query?status=!closed&type=defect&keywords=~java Java issues] - いくつかのバグはOracle Java仮想マシンのブロッカーに繋がります([[JavaBugs]]でカバーされています)。
     252未解決の問題 :
     253* [/query?status=!closed&type=defect&keywords=~java Java issues] - いくつかのバグはOracle Java仮想マシンのブロッカーに繋がります([wiki:JavaBugs JavaBugs]でカバーされています)。
    247254* [/query?status=assigned&type=defect&status=needinfo&status=new&status=reopened&keywords=~linux&order=priority Linux]
    248255* [/query?status=assigned&type=defect&status=needinfo&status=new&status=reopened&keywords=~ubuntu&order=priority Ubuntu]