blog

ソフトウェア開発|UbuntuでJavaプログラムを実行する方法

Javaプログラミングの勉強を始めたそうですね。それはいいですね。LinuxでJavaプログラムを動かしたいんですか?それならなおさらです。...

Oct 8, 2025 · 3 min. read
シェア

Javaプログラミングの勉強を始めたそうですね。それはいいですね。

Linux上でJavaプログラムを動かしたい?それなら

Ubuntuやその他のLinuxディストリビューションのターミナルでJavaを実行する方法をお見せしましょう。

UbuntuでのJavaプログラムの実行

ここで正しい手順を踏みましょう。

ステップ1:Javaコンパイラのインストール

Javaプログラムを実行するには、まずコンパイルする必要があります。そのためにはJavaコンパイラが必要です。

Javaコンパイラーは JDK()の一部です。Javaプログラムをコンパイルして実行するには、JDKをインストールする必要があります。

まず、Javaコンパイラがシステムにインストールされているかどうかを確認します:

  1. javac --version

Command 'javac' not found, but can be installed with "のようなエラーが表示された場合は、Java Development Kitをインストールする必要があることを意味します。

UbuntuにJDKをインストールする最も簡単な方法は、Ubuntuのデフォルトパッケージを使用することです:

  1. sudo apt install default-jdk

アカウントのパスワードを入力するよう求められます。パスワードを入力しても、画面には何も表示されません。これは正常です。パスワードを直接入力してください。聞かれたら、EnterキーまたはYキーを押します。

上記のコマンドは Linux Mint や Elementary OS など、他の Debian や Ubuntu ベースのディストリビューションでも動作するはずです。その他のディストリビューションでは、ディストリビューションのパッケージマネージャを使ってください。パッケージ名も異なる場合があります。

インストールが完了したら、 javac 利用可能になったことを確認します。

ステップ2:LinuxでのJavaプログラムのコンパイル

コンパイルするには、まずJavaプログラム・ファイルが必要です。次のような HelloWorld.java 新しいJavaプログラム・ファイルを作るとします:

  1. class HelloWorld{
  2. public static void main(String args[]){
  3. System.out.println("Hello World");

Javaプログラムは、 ターミナルのNanoエディタ またはグラフィカル・テキストエディタ Geditを使って 書くことができます。

  1. javac HelloWorld.java

上記のコマンドは、エラーがなければ何も出力しません。

Javaプログラムをコンパイルすると、プログラムで使用するクラスの名前を持つ.classファイルが生成されます。このクラス・ファイルを実行する必要があります。

ステップ3:Javaクラスファイルの実行

ここでクラスの拡張子を指定する必要はありません。必要なのはクラス名だけです。そして今回はjavacではなくjavaコマンドを使います。

  1. java HelloWorld

これは、LinuxターミナルでJavaプログラムを実行する方法です。

これは最も単純な例です。このサンプル・プログラムにはクラスが1つしかありません。Javaコンパイラーは、プログラム内の各クラスに対してクラス・ファイルを作成します。大きなプログラムやプロジェクトの場合は、複雑になる可能性があります。

だから私は、Javaプログラミングには ことをおすすめしています。IDEでプログラミングする方が簡単だからです。

---tu/

Read next