2016-05-30 2 views
0

Javaエディタを使用してコードを書きましたが、今からjarファイルを作成しようとしています。私の初期のコード(ちょうどHello Worldやもの)から1つを作成するとうまくいきました。しかし、このコードではうまくいかないようです。 Java Editorは、48%まで圧縮してから停止すると述べています。瓶を開けても機能しません。私はjarファイルを作成するためにたくさんの "チュートリアル"を探しましたが、それらのすべてはちょうど上のボタンを押す方法を示していました。私もJarfixを試しました(うまくいきませんでした)。誰でも私を助けることができますか?jarファイルを作成するのが難しい

+2

書き込みしようとしているコードを投稿できますか? – VedhaR

+0

それは "Runnable jar"ですか?それはGUIか単にコマンドラインですか?あなたのコードでフレームが開かない場合は、何も表示されません。 – ortis

+0

申し訳ありませんが私は間違った場所にこれを書くと、これはこのサイトで初めてのことです。これはコンソールで実行されるコードです。 JFrameにはありません(私は他人を知らない) – Infonyx

答えて

1
  • ステップ1:既存のファイルからあなたの仕事を隔離 にproj名前のディレクトリ(または他の名前)を作成します。
  • ステップ2:ステップ1のそのディレクトリ内には、comという名前の別のディレクトリ を作成し、comquestという名前の1つの以上のディレクトリを作成します。

  • ステップ3:次のHello.javaを questというディレクトリに配置します。

    package com.quest; 
    public class Hello{ 
    
    public static void main(String[] args){ 
        if(args.length==0){ 
         System.out.println("Hello World"); 
        }else{ 
         System.out.println("Hello "+args[0]); 
    
        } 
    } 
    } 
    
  • ステップ4:コンテンツを以下にprojのディレクトリにMANIFEST.MFという名前のテキストファイルを作成します。 ファイルの最後の行(ここでは1行のみ)を入力した後にEnterを押すことを忘れないでください。

    Main-Class: com.quest.Hello

  • ステップ5:projという名前のディレクトリでコマンドプロンプトを開きます。次のコマンドで Hello.javaをコンパイルします。 javacがあなたのPATHの にあると仮定します。
    C:\Users\Admin\Desktop\proj>javac com\quest\Hello.java
  • ステップ6:

    C:\Users\Admin\Desktop\proj>jar cmf MANIFEST.MF hello.jar com

  • ステップ7:次のコマンドで実行可能hello.jarファイルを作成し、それを実行します。

    C:\Users\Admin\Desktop\proj>java -jar hello.jar Infonyx

    enter image description here

    を詳細ここをクリックしてください:https://docs.oracle.com/javase/tutorial/deployment/jar/build.html

    私はそれが動作するかどうか知らせてください。

+0

@Infonyxこの答えはあなたの問題を解決しますか? –

関連する問題