Javaプログラミングの勉強を始めたそうですね。それはいいですね。
Linux上でJavaプログラムを動かしたい?それなら
Ubuntuやその他のLinuxディストリビューションのターミナルでJavaを実行する方法をお見せしましょう。
UbuntuでのJavaプログラムの実行
ここで正しい手順を踏みましょう。
ステップ1:Javaコンパイラのインストール
Javaプログラムを実行するには、まずコンパイルする必要があります。そのためにはJavaコンパイラが必要です。
Javaコンパイラーは JDK()の一部です。Javaプログラムをコンパイルして実行するには、JDKをインストールする必要があります。
まず、Javaコンパイラがシステムにインストールされているかどうかを確認します:
javac --version
Command 'javac' not found, but can be installed with "のようなエラーが表示された場合は、Java Development Kitをインストールする必要があることを意味します。
UbuntuにJDKをインストールする最も簡単な方法は、Ubuntuのデフォルトパッケージを使用することです:
sudo apt install default-jdk
アカウントのパスワードを入力するよう求められます。パスワードを入力しても、画面には何も表示されません。これは正常です。パスワードを直接入力してください。聞かれたら、EnterキーまたはYキーを押します。
上記のコマンドは Linux Mint や Elementary OS など、他の Debian や Ubuntu ベースのディストリビューションでも動作するはずです。その他のディストリビューションでは、ディストリビューションのパッケージマネージャを使ってください。パッケージ名も異なる場合があります。
インストールが完了したら、 javac 利用可能になったことを確認します。
ステップ2:LinuxでのJavaプログラムのコンパイル
コンパイルするには、まずJavaプログラム・ファイルが必要です。次のような HelloWorld.java 新しいJavaプログラム・ファイルを作るとします:
class HelloWorld{public static void main(String args[]){System.out.println("Hello World");
Javaプログラムは、 ターミナルのNanoエディタ またはグラフィカル・テキストエディタ Geditを使って 書くことができます。
javac HelloWorld.java
上記のコマンドは、エラーがなければ何も出力しません。
Javaプログラムをコンパイルすると、プログラムで使用するクラスの名前を持つ.classファイルが生成されます。このクラス・ファイルを実行する必要があります。
ステップ3:Javaクラスファイルの実行
ここでクラスの拡張子を指定する必要はありません。必要なのはクラス名だけです。そして今回はjavacではなくjavaコマンドを使います。
java HelloWorld
これは、LinuxターミナルでJavaプログラムを実行する方法です。
これは最も単純な例です。このサンプル・プログラムにはクラスが1つしかありません。Javaコンパイラーは、プログラム内の各クラスに対してクラス・ファイルを作成します。大きなプログラムやプロジェクトの場合は、複雑になる可能性があります。
だから私は、Javaプログラミングには ことをおすすめしています。IDEでプログラミングする方が簡単だからです。
---tu/





