Windows、macOS、およびMac OS上でJavaプログラムをコンパイルする方法

ページ名:Windows_macOS_およびMac OS上でJavaプログラムをコンパイルする方法

このWikiHowでは、ローカルコンパイラとオンラインコンパイラを使ってJavaソースコードを実行可能なアプリにする方法を説明します。コンピューターを使用している場合、Javaコードをコンパイルする最も一般的な方法は、コマンドラインからJava Software Development Kit(JavaSDK)を使用することです。携帯電話やタブレット(またはコンパイラのないコンピューター)を使用している場合は、Codivaのようなオンライン・コンパイラを使用できます。

方法1

Javaソフトウェア開発キットを使う

  1. コマンド・プロンプトを開く。Windows、macOS、Linuxでは、コマンドプロンプトからJava Software Development Kit(Java SDK)を使用できます。Java SDKがインストールされていない場合は、.NETを参照してください。各システムでコマンド・プロンプトにアクセスする方法は以下のとおりです:
    • Windows:Windows:「スタート」メニューを右クリックし、「コマンド・プロンプト」を選択します。このオプションが表示されない場合は、Windowsの検索バーに「cmd」と入力し、検索結果で「コマンドプロンプト」をクリックします。
    • macOS: 画面右上の虫眼鏡マークをクリックしてSpotlightを開き、terminalと入力し、検索結果のTerminalをクリックします。
    • Linux:Ctrl+Alt+Tを押す。
  2. cdコマンドを使って、Javaコードのあるディレクトリにアクセスする。ソース・コードとは、拡張子.javaで終わるファイルのことです。
  3. javac sourcecode.javaと入力し、↵ Enterまたは⏎ Returnを押します。sourcecode.java をソース・ファイルの名前に置き換えます。 これにより、ソース・コードが .class 拡張子で終わる実行可能ファイルにコンパイルされます。
    • カレント・ディレクトリの新しいファイル名を確認するには、dir(Windows)または ls -a(Mac/Linux)コマンドを実行します。
    • を実行しようとしたときにエラーが表示された場合は、次のようにしてください。
  4. java programnameと入力し、↵ Enterまたは⏎ Returnを押します。programnameをプログラムの名前に置き換える。これで、コマンドラインでプログラムが実行されます。
方法2

オンラインJavaコンパイラを使用する

  1. ウェブ・ブラウザでCodivaに移動する。CodivaはオンラインのJavaコンパイラで、コンパイラをローカルにインストールできない人に最適だ。
    • Codivaがあなたのニーズに合わない場合、様々なオンライン・コンパイラがある。他の人気のあるオプションには、.NETや.NETがある。
  2. サインインするか、アカウントを作成する。Codivaを初めてご利用になる場合は、右上のアカウント作成をクリックしてサインアップしてください。
  3. プロジェクト名を入力し、作成をクリックします。これで、ソースファイルの入れ物のような新しいプロジェクトが作成されます。
  4. Javaソースファイルを作成し、Createをクリックします。Javaソース・ファイルは、拡張子.javaで終わる必要があります。新しいファイルは、右側のパネルに表示されるプロジェクトのツリーに表示されます。
    • 例えば、HelloWorldというJavaプログラムを作成する場合、ソース・ファイルにHelloWorld.javaという名前を付けます。
  5. コードを書くか、エディタに貼り付けます。コードを入力すると、バックグラウンドでコンパイルされます。また、コード・エラーが発生した場合は、その都度表示されます。
  6. プログラムを実行するには、[実行]をクリックします。コードは自動的にコンパイルされるので、「実行」をクリックすると、現在の状態でアプリが起動します。
この記事は、CC BY-NC-SAの下で公開されている「 How to Compile a Java Program on Windows, macOS, & Linux 」を改変して作成しました。特に断りのない限り、CC BY-NC-SAの下で利用可能です。

シェアボタン: このページをSNSに投稿するのに便利です。

コメント

返信元返信をやめる

※ 悪質なユーザーの書き込みは制限します。

最新を表示する

NG表示方式

NGID一覧