minecraft_server.jarがダブルクリックで開けない場合の対処法

マインクラフトのマルチサーバーの立て方の記事を書かせていただきましたが、その記事のコメントにて、

minecraft_server.1.9.jarをダウンロードまではできたのですが、それからこのファイルを開くプログラムを選択しないと開けないのですが、Javaで開いてみても開きません(>_<)
どうしたらいいですか?

とご質問頂きましたので、この方が起動出来た手順をご紹介させていただきます。

[quads id=1]


拡張子JARファイル

拡張子JARファイルは、Javaのプログラムファイル等を1つにまとめたファイルになっています。圧縮ファイルのようなものですが、こいつは解凍しなくても起動することができます。

JREのインストールを以下のサイトからダウンロードしてインストールしておけば、ダブルクリックで開くと思います。

しかし、この質問者さんは、「ファイルを開くプログラムの選択」でJAVAを選択しても、開くことができないとのこと。


考えられる原因

ほほう。自分の環境だけなのかな、とモモのPCで.Jarファイルをダブルクリックしてみる

サーバーコンソールが開く。。。

ただ、モモのパソコンも私がいじいじしちゃっているので、初期設定とは言えませんので質問者さんは拡張子の関連付けが出来ていないのかな?と考えました。

しかーし!拡張子の実行ファイルの関連付けって文字だけじゃ説明するのが、大変だなぁ。。。と、マインクラフトの公式サイトをちょちょいと確認

Windows you might have to tinker with the PATH environment variable.

PATH環境変数をいじらないといけないかもって書いてありますね!

私がメンテナンスしてるパソコンは環境変数をちゃんと設定してあげてたのかなぁ環境変数の設定方法は後述しますが、そのあとのこの一文が気になりますね。

Download and run minecraft_server.1.9.jar with java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui.

コマンドで起動すればできるんじゃね?っていう、不確かな推測から質問者さんに、以下のことを試していただきました!


試してもらったこと

  1. コマンドプロンプトを開く
    →[Windows]キー + [R]キー
    ファイル名を指定して実行が開いたら「cmd」を入力して「OK」ボタンをクリック
  2. 以下のコマンドを入力後、[Enter]キー
    cd C:/マインクラフトサーバー1.9
  3. 以下のコマンドを入力後、[Enter]キー
    java -Xmx1024M -Xms1024M -jar minecraft_server.1.9.jar nogui

しかし、何処にサーバーファイルを置いてもらっているかわからなかったので、出来なかったみたい・・・

それなら!

※私のブログの説明通りにやっていただいている方は上記方法で起動できます。


カレントディレクトリを設定してコマンドプロンプトを開く方法

だったら、起動コマンドだけ打ってもらうことにしようと、以下の通り返信

ダウンロードしたjarファイルの置いてあるフォルダを開いて、フォルダ内の何もないところをshiftキーを押しながら、右クリックしてみてください。

コマンドウィンドウをここで開く
を選択してね。

前回と同様に黒い画面が出てきたと思います。

で、今度は、以下のコマンドをそのまま入力してみてください。

java -Xmx1024M -Xms1024M -jar <span style="background-color: #ccffcc;">minecraft_server.1.9.jar</span> nogui

minecraft_server.1.9.jarの部分は、ご自身のサーバーのファイル名になります。

途中の半角スペースも重要ですよ!
上記コマンドを選択して、右クリックからコピーを選択。

黒い画面上で右クリック貼り付け。
最後に、エンターキーです。


解決

どうやら、コマンドで起動すれば開くみたい!

なら、話は簡単ですね!バッチファイルを作っちゃいましょう!

起動用バッチの作り方は以下の記事の「起動用バッチの作成」で説明していますので、ご参考にしてみてくださいね!さっき、コピペしたコマンドの内容も書いてありますので、マインクラフトへのメモリの割り当てなどの細かい設定なども書いてありますので、参考になりますよ!!w


PATH環境変数の設定方法

まぁ、コマンドで開くなら別段この方法を書く必要もないのですが、せっかくなので、書いておきますね。

コントロールパネルを開く

スタートメニューにあるコントロールパネルをクリック


プログラム

プログラムをクリックします。以下の画像のような表示形式じゃない場合は、右上にある表示方法で[カテゴリ]を選択してください。

コントロールパネル
コントロールパネル

既定のプログラムの設定

既定のプログラムの設定をクリックします。

プログラム
プログラム

ファイルの種類またはプロトコルのプログラムへの関連付け

ファイルの種類またはプロトコルのプログラムへの関連付けをクリックします。

既定のプログラム
既定のプログラム

.jarの関連付け

お使いのPCのスペックによっては表示に時間がかかるかもです。

この中に表示された拡張子の中から「.jar」を探して、以下の画像の通りに表示されていなかった場合は、[プログラムの変更]ボタンより、

java(TM)Platform SE binary

を選択してあげてください。

関連付け
関連付け

関連付けが終われば、JARファイルをダブルクリックで開けるようになったのではないでしょうか。


最後に

質問を受けるって気持ちがいいですね!!

なんか、色んな環境で試しているわけではないので、私のやり方で出来ない場合もあるかとは思っていましたが、私の勉強にもなりますので感謝です^^

ご質問者さまありがとうございました。

また、何かあればお気軽にご質問やご指摘お待ちしております。

[quads id=2]

57件のコメント

  • 試してみましたが
    C:\Users\       \Downloads\minecraft>java -Xmx1024M -Xms1024M -jar minecraft_server.1.9.jar nogui
    と入れても
    Error: Unable to access jarfile minecraft_server.1.9.jar
    となりできません

    • ご質問ありがとうございます!

      コマンドが間違っているか、マインクラフトサーバーのファイル名が、minecraft_server.1.9.jarじゃない場合が考えられますね。

      何度もダウンロードしていると、minecraft_server.1.9(1).jarとかファイル名が変わってしまっている場合があるので、サーバーファイルの名前をminecraft_server.1.9.jarに変えて試してみてください(*^_^*)

  • ここに書いてあるとおりやったら.jarファイル開けました!!
    ありがとうございました!!!

    • コメントありがとうございます!
      うういあさんのためになることができてよかったです。
      今後ともよろしくです(●^o^●)

  • こんばんは。早速質問をさせてもらいます。
    ダウンロードした時、.zipになってるのですが、その後どうやって解凍をすればよいか忘れてしまいました。.jarになおさない方法?でお願いします

    • ご質問ありがとうございます。

      .jarファイルは解凍する必要がありません。

      .jarになおさない方法?が何を指しているかわかりませんが、
      一部の解凍ソフトが.jarファイルを自動的にzipに変更してしまうようですので、
      .jarに拡張子を変更してみてください。

      もし、マインクラフトの話ではなく、本当にzipファイルをダウンロードし、解凍したいだけでしたら、対象のファイルを右クリックして「すべて展開」をクリックしてください。圧縮ファイルを解凍することができますよ。

  • すみません、補足不足でした。
    jar に変更したのですが、左クリックだと、  https://i.gyazo.com/thumb/116_w/_0ebdac717573147a87bd4fc59ec51391-png.jpg
    このようなことになり、右クリックだと、zip ファイルと同じことになるのです。
    自分がしたいこと(ゴール)は、自分の1.9サーバーを開くことができるようにしたいことです。

    • 出来なかった原因は、JARにJAVAの関連付けができていなかったことでした。
      すいません、自分で解決してしまって、ですが、ゆきさんの応答はありがたいものでした!
      本当にありがとうございました!

      • 補足ありがとうございます!

        また、解決されたとのこと安心しました。
        とてもよかったです(*´ω`*)

        また何かありましたら、お知らせください( *´艸`)

  • .jarをプログラムの変更まではしたんですけどやはりエラーが出ます。
    javaのインストールできません。。。。このコマンドがなんちゃらかんちゃと出てきますどうしたらいいですか?

    • ご質問ありがとうございます!

      JAVAのインストールがされてないかもしれませんね。
      エラーメッセージを書いてくれればもっと詳細がわかるかもしれませんので、解決してないようでしたら、お返事いただければです(*´ω`*)

      • JAVAのインストール完了していません
        JAVAをインストールできません
        次のスイッチにエラーがあります
        って書いてあって文字化けしてて何書いてるかわからない状態状態です。画像を貼れたらいいのですが。。。
        どうしたら。。。。

  • 1.10.2なのですけどやってみても出来ません… どうすればよいのでしょうか?

  • ていうか… 前までは出来たのに1時間前の更新以来できなくなってしまいました…

    • ご質問ありがとうございます。

      1時間前の更新とは、何の更新でしょうか?
      JAVAの更新?

      1.10.2ということは、サーバーファイルの名前が違うので、書き換えないといけませんよー!
      java -Xmx1024M -Xms1024M -jar minecraft_server.1.10.2.jar nogui
      上記コマンドでいけると思います(*´ω`*)

      検討を祈ります( *´艸`)

  • すいません… 情報不足だったですかね…
    1時間前の更新というのは[Minecraft Server]ソフトの更新のことです。
    ソフトをいじくってたらおかしくなったので、もう一個ダウンロードしたらソフトが起動しなくなりました…
    コマンドを入れてみたら、19行程度字だらけになりました。あと起動もしませんでした。何ですかこれは?
    出てきた字をコピーしたいのですが出来ません。自分で書かなきゃだめですかね…
    javaもインストールされていました。
    どうすればいいでしょうか?
    お願いします。

    • あ、久しぶりに点けてみたら起動しました‼

      これまで有難うございました‼

      • コメントありがとうございます!

        無事に起動できてよかったです。
        なぜかはわかりませんが、今後ともよろしくです!

  • 私の場合、ダブルクリックで開くのですが、ほんとに一瞬出て消えるんです。
    解決方法はないでしょうか?返答お願いします。

    • あ、書き忘れてました。serverを起動する時の話です。

      • ご質問ありがとうございます。

        ダブルクリック時にすぐ消えてしまうのは、
        eulaファイルで同意を行っていないことが原因の可能性が高いです。
        下記記事の【eulaの同意】を参考にしてみてください。
        http://blog.yukimomo.net/bukkit-minecraft-create-v18/

        検討を祈ります!( *´艸`)

  • Modを導入するために1.8verでやったのですが
    jarを関連付けしてもできないです。。。そもそもjarと出てくるように
    なったのですがダブルクリックした後はサーバーを開くことができません。ポートはhamachiを使っていましたが、port map2というアプリでもjarで開けないです。

    • ご質問ありがとうございます!

      hamachiなるものを使ったことがないため、参考になるかわかりませんが、
      eulaファイルの修正eulaの同意は、行いましたでしょうか?( *´艸`)

      下記記事の【eulaの同意】を参考にしてみてください。
      http://blog.yukimomo.net/bukkit-minecraft-create-v18/

      検討を祈ります!(*´ω`*)

  • ありがとうございます!!!おかげさまでできました!かんしゃします!!!!!

    • コメントありがとうございます!

      できたとのことよかったです!
      ホークさんのためになれて私もよかった(*´ω`*)

      引き続き、yukimomoをよろしくです!( *´艸`)

  • 質問なのですが、関連付けの時に.jarのところでプログラムの変更を押しても、「この.jarファイルを今後どうやってひらきますか?」と出てきて、アプリの選択画面になってしまうのですが、どうしたらよいでしょうか。

    • ご質問ありがとうございます。

      アプリの選択画面が出てくるとのこと僕もWindows10の環境で実施してみたところ、
      同じように「この.jarファイルを今後どうやって開きますか?」のポップアップが開きました。

      そのポップアップの中で、java(TM)Platform SE binaryを選択していただければと思いますが、
      ポップアップの下部にある「その他のアプリ ↓」をクリックしてもjava(TM)Platform SE binaryがない状態でしょうか?

      java(TM)Platform SE binaryがない場合は、「その他のアプリ ↓」をクリックして「このPCで別のアプリを探す」をクリック後
      JREをインストールしたディレクトリ内のbin内にある「java.exe」を選択してあげてください。

      私の環境ではここにありました。「C:\Program Files\Java\jre1.8.0_101\bin」

      検討を祈ります!(*´ω`*)

      • ありがとうございます。
        やってみたところ、java(TM)Platform SE binaryは選択できたのですが、一瞬「ぱっ」と何かが開くのは見えるのですが、3つのファイルが出てきません。
        何度も申し訳ないのですが、助けてください。

        • ご返信ありがとうございます!(*´ω`*)

          うまく選択できたとのこと良かったです( *´艸`)

          ダブルクリック時にすぐ消えてしまうのは、
          eulaファイルで同意を行っていないことが原因の可能性が高いです。
          下記記事の【eulaの同意】を参考にしてみてください。
          http://blog.yukimomo.net/bukkit-minecraft-create-v18/

          検討を祈ります!( *´艸`)

          • 度々すいません。
            やってみたのですが、そもそもダブルクリックしてもlogsファイルやserver.propertiesファイル、eula.txtが出てこないのはどうしたらよいでしょうか?

  • カスミさん

    勘違いしてしまいすみません。
    最初の起動でファイルが作成されないとのことですね!
    サーバーファイルを右クリック、「管理者として実行」をクリックしても、同じ症状でしょうか?

    同じ事象が発生する場合は、サーバーファイルを再度ダウンロードし、実行を試してみてください。
    それでも、変わらない場合は、以下の記事を参考にコマンドから実行を試して頂けないでしょうか?
    http://blog.yukimomo.net/minecraft_server-1-9-jar-open/#i-3

    うまくいけばいいのですが、、、よろしくですっ!(*´ω`*)

    • ありがとうございます。
      コマンドを使ってやってみたら出てきて、eula=trueまではできたのですが、最後にJARファイルを開くことができません。
      何度も申し訳ないのですが、お助けください。

      • ご確認ありがとうございます!

        お返事がおそくなってしまい、すみません。

        最後のJARファイルの起動も、コマンドから実行することになるかと思いますが、
        コマンドから起動しても、サーバーを開くことができないでしょうか?
        ご確認いただければと思います。( *´艸`)

    • 横から失礼します。
      カスミさんと同じ症状で悩んでいるものです。
      サーバーファイルを右クリックしても「管理者として実行」がでてきません><
      どうすればよいですか?
      返信いただけたら嬉しいです(o^―^o)

      • ご質問ありがとうございます!

        返事が遅くなってしまいすみません。
        管理者として実行ができないとのことですが、
        以下の記事を参考にコマンドから実行を試してもだめでしょうか?
        http://blog.yukimomo.net/minecraft_server-1-9-jar-open/#i-3

        ご検討をいのります!( *´艸`)

  • ありがとうございます。JABA

    • コメントありがとうございます!

      今後ともよろしくです~(*´ω`*)

  • 質問失礼します。
    eulaの同意はできたのですが、そのあともう一度JARファイルをダブルクリックしても一瞬黒い画面が出てくるだけで進めません。どうしたらよいでしょうか。

  • 自分もeulaの同意まではできてまして、
    commandから実行もできます。
    でもオプティファインとかの場合、どうすればいいんですか?

    • ご質問ありがとうございます。
      オプティファインの場合とは具体的にどうゆうことでしょうか?
      お聞きされたいことがわからないので、詳しくお聞かせ頂けますか?

      よろしくです( *´艸`)

      • 返信ありがとうございます!
        オプティファインもjar ファイルで、自分の場合、ダブルクリックで開けません。
        そこでサーバーファイルと同じくコマンドプロントから実行と思ったのですが
        java -Xmx1024M -Xms1024M -jar minecraft_server.1.9.jar nogui
        これのminecraft_server.1.9.jarの部分だけオプティファインのファイル名に変えれば大丈夫なんでしょうか?

        • はい!おっしゃる通りです!試してみてね!

  • マインクラフトサーバー1.12.2ですファイルを開こうとするとjavaのインストールが完了していませんとなります(javaはgoogleでインストールしています)その下に コマンド 
    このコマンドが有効であることを確認し、再試行してくださいとなります。
    どうすればよいのでしょうか?ヒント 提案などよろしくお願いします

  • YouTubeなどの動画も見て動画どうりやっていますができませんでした。

    • ご質問ありがとうございます!
      環境変数が通っていないようですね。
      環境PATH JAVA等でググってみてね!検討を祈ります!

  • 助かりました。
    ありがとうございます!!!!!

    • お役に立てたようでよかったです( *´艸`)

  • server.jarを開いてもファイルが展開されないんですがどうすればいいのでしょうか
    何か提案や、知っていることがあれば教えてください!

    • 質問ありがとうございます。

      まず、https://blog.yukimomo.net/bukkit-minecraft-create-v18/の項目4、eulaの同意は行ってますか?

      やってる場合は、JAVAがインストールされているか確認ください。

      サーバーを開く際に何かメッセージ等でてくるようなら、ヒントになりますので、教えてもらえると解決できるかもです。

      • yukiさんの記事を見て成功しました!
        分かりやすい説明でありがたいです

        • お役に立ててよかったです!

          また何かあればよろしくです。

  • 質問です。

    .jarの関連付けまでは言ったんですが
    eula.txtなどを出そうと思って、ダブルクリックしたらですね、
    「Javaのインストールが完了されていません
     Javaがインストールできません
     次のスイッチにエラーがあります:
     C:¥Users¥shiga¥Desktop¥Minecraft Server¥Server.jar
     
     このコマンドが有効であることを確認し、再試行してください。」

    というエラー分が出るのですがどうしたら治るのでしょうか?
    お願いします。

    • エラー分✕ ○エラー文

      訂正です

  • うちのパソコンは最強やでぇ
    ここに書いてあるどれを試しても
    .jarファイルは開きません(泣)

  • 誰か助けてくれぇー

  • jarファイルの実行ををするとき、ファイルのパスがわからないなら、
    デスクトップに移動して、 cd Desktop でいいんじゃないでしょうか。
    (実行だけなら)

1件のピンバック

ぶー太 へ返信する コメントをキャンセル

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)