34

Java コンソール プログラムを作成する方法を考えていました。IDEとしてEclipseを使用しています。C# バージョンのコンソール プログラムに似たものを探しています。

Googleを試してみましたが、JARへのエクスポートとコマンドラインソリューションからの実行しか見つかりませんでした。コンソール ウィンドウでコンパイルして直接テストすることをお勧めします。

前もって感謝します

4

6 に答える 6

35
/*
 * put this in a file named CommandLineExample.java
 *
 */

class CommandLineExample
{
    public static void main ( String [] arguments )
    {
        System.out.println("Hello, world");
    }
}

コマンドラインから次のように入力してコンパイルします。

$ javac CommandLineExample.java

次に、次のようにコマンドラインから実行できます。

$ java CommandLineExample
于 2012-04-27T04:37:46.773 に答える
13

jar 開発を行う場合は、Eclipse Java IDE のバリアントを使用することをお勧めします。

File > New > Java Project

Right Click "src" > New > Package > Name your package pack1.projectname.

Right Click "pack1.projectname" > New > Class > projectname as class name.

このプロジェクトに必要なすべてのコードを記述してください。Java は非常に興味深い言語です。特に、他のファイルに独自のコードをインポートすることが確実な場合は、常にクラス ファイルでパッケージを使用してください。したがって、 import pack1.projectname.handler.EventHandler; を実行できます。

File > Export > Java > JAR file, or Runnable JAR file > Next > export destination

これにより、Minecraft などのアプリケーションやプラグインを開発している場合にも、META-INF マニフェストを使用して適切に jar ファイルがパッケージ化されます。plugin.yml および config.yml ファイルが必要になります。プロジェクトエクスプローラーで「src」ではなくプロジェクトフォルダーを右クリックします。New > File > plugin.yml と config.yml を実行します。補足です。

トップレベルのパッケージ識別子として常に pack1 を使用する理由は、もちろん、プロジェクトを更新するときにどのパックで作業しているかがわかるためです。私はいつもこれを行って、更新したファイル、更新した理由などを簡単に比較します。したがって、最初の配布は pack1.projectname になります。次のバージョン pack2.projectname. また、ファイル全体のコードを更新しない場合は、pack1.projectname.handler.EventHandler; をインポートするだけです。import pack2.projectname.builder.RandomFile; pack3.projectname.init.init; これらは、Eclipse を使用して Java で開発する非常に組織的な方法です。

これが、Java でプロジェクトを開始するための探求に役立つことを願っています。質問者が自分のプロジェクトのスニペットを見せて、コーダー ブロックを突破できない場合を除き、stackoverflow で Java コードを記述しません。練習は完璧を作る。

于 2013-04-30T02:39:57.013 に答える
9

Eclipse でコンソール アプリケーションを作成する方法。

  1. ファイル - 新規 - プロジェクト
  2. 「Javaプロジェクト」を選択
  3. 名前を「マイアプリ」にします
  4. MyApp/src を右クリック
  5. 新規 - クラス
    • 「com.sample」などのパッケージ名
    • クラス名「MainClass」
    • チェックボックス「public static void main()」
  6. System.out.println("hello");この行を main() に追加します
  7. 「MyApp」を右クリックし、Run As - Java Application を選択します。
于 2016-03-01T23:04:42.510 に答える
4

Eclipse 内で「コンソール プログラム」を実行できます。

単純なプログラムが与えられた場合、たとえば

public static void main (String[] args) {
    System.out.println("hello world");
}

Eclipse コンソール (ウィンドウ -> ビューの表示 -> コンソール) を開き、このプログラムを実行します。hello worldコンソールに表示されるはずです。

于 2012-04-27T04:37:20.560 に答える
1

コンソールにする特別なことは何もありません。標準出力と標準入力を使用するだけで、swing や awt は使用しません。それだけです。

jarファイルを発行したら

java -jar file.jar

または、jar がない場合は

java package.name.ClassName

末尾のクラスなし

于 2012-04-27T04:32:39.580 に答える