.Javaファイルをコンパイルするにはどうすればよいですか?
どのプログラムが必要ですか? Java JDKが必要な場合は、インストールの支援も必要です。私はUbuntuが初めてなので、インストールする必要のあるプログラムには、それらのインストール方法に関するチュートリアルが必要です。
ファイルをコンパイルするには、ターミナルを開いて次を入力します
javac filename.Java
生成されたクラスファイルを実行するには、次を使用します。
Java filename
ただし、これを行うには、Java JDKをコンピューターにインストールする必要があります。 Javaのインストール方法 の手順でインストールできます。
OpenJDKは私に最適です。それは簡単であり、私はそれで問題に直面したことはありません。次の簡単な手順に従ってください。
ターミナルからjdkを開きます
Sudo apt-get install openjdk-7-jdk
Javaプログラムを作成し、ファイルをfilename.Javaとして保存します
コンパイルするには、ターミナルからこのコマンドを使用します
javac filename.Java
すべてが正常に機能する場合は、新しい「filename.class」ファイルを作成する必要があります。
コンパイルしたプログラムを実行するには、ターミナルで次のコマンドを入力します。
Java filename
注意
任意のテキストエディター(geditなど)を使用できます。
ファイル名を任意の名前に置き換えます
端末からコマンドを実行している間、「現在の作業ディレクトリ」と同じディレクトリ(pwd
を実行して取得)と同じディレクトリにいる必要があります。
たとえば、ファイルがmy_file.Java
の場合:
class MyClass
{
public static void main(String[] args)
{
System.out.println("Hello World");
}
}
あなたがしたい:
javac my_file.Java
その後
Java MyClass # The name of the class, not file
ただし、クラスとファイルに同じ名前を付けることは一般的な規則です。
JDK、Java Development Kitをインストールする必要があります。 Ubuntuにはメタパッケージdefault-jdkが含まれていますが、これは現在好まれているJDKに依存します。現在はopenjdk-6-jdkです。
Javaファイルを実行可能な.classファイルにコンパイルするには、次を実行します。
javac filename.Java
そしてそれを実行する
Java file
Javaクラスはライブラリに配置された他のJavaクラスにほとんど依存するため、これは最も単純なユースケースであり、ほとんど機能しません。
そのため、おそらくもっと洗練されたソリューションを使用したいと思うでしょう。ほとんどのテキストエディタはJava構文の強調表示をサポートしています。たとえば、jEdit、kate、またはvimですが、これらは解決しません。コンパイルの問題。
別のオプションがあります-フル機能のJava IDEをインストールできます。 Ubuntuには、メインのOpenSource Java IDEの両方が付属しています-NetBeansおよびEclipse。
単にSudo apt-get update
と入力し、続いてSudo apt-get install openjdk-7-jdk
と入力してJava7のクイックインストールを行うと、Javaでゲームをプレイできます:-)
より詳細な公式Javaドキュメントについては、 このリンク をご覧ください。