どうすればコンパイルできますか。javaファイル?
どのようなプログラムが必要ですか? 私はJava JDKが必要な場合、私はまた、それをインストールする助けが必要になります。 私はUbuntuに非常に新しいので、インストールする必要があるプログラムは、それらをインストールする方法についてのチュートリアルが必要です。
どうすればコンパイルできますか。javaファイル?
どのようなプログラムが必要ですか? 私はJava JDKが必要な場合、私はまた、それをインストールする助けが必要になります。 私はUbuntuに非常に新しいので、インストールする必要があるプログラムは、それらをインストールする方法についてのチュートリアルが必要です。
ファイルをコンパイルするには、ターミナルを開き、次のように入力します
javac filename.java
生成されたクラスファイルを実行するには、次を使用します
java filename
しかし、これを行うには、Java JDKをコンピュータにインストールする必要があります。 指示とのそれを取付けることができます Javaをインストールするには?.
OpenJDKは私にとって最高の作品です。 それは簡単で、私はそれに何の問題も直面したことがありません。 これらの簡単な手順に従ってください:
ターミナルからopen jdkをインストール
sudo apt-get install openjdk-7-jdk
Javaプログラムを作成し、ファイルをfilenameとして保存します。java
今すぐコンパイルするには、ターミナルからこのコマンドを使用します
javac filename.java
すべてがうまく動作する場合は、新しい"ファイル名。クラス"ファイルを作成する必要があります。
コンパイルしたばかりのプログラムを実行するには、ターミナルで以下のコマンドを入力します:
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にはメタパッケージが含まれています デフォルト-jdk これは、現在推奨されているJDKに依存します。 今はopenjdk-6-jdkです。
Javaファイルをrunnableにコンパイルします。実行できるクラスファイル
javac filename.java
そしてそれを実行します
java file
これは最も単純なユースケースであり、javaクラスは主にライブラリに配置された他のjavaクラスに依存するため、ほとんど機能しません。
だから、おそらくいくつかのより洗練されたソリューションを使用したいと思います。 ほとんどのテキストエディタでは、Java構文の強調表示がサポートされています。 jEdit, ケイト または 力 しかし、彼らはあなたのコンパイルの問題を解決しません。
別のオプションがあります-フル機能のJava IDEをインストールできます。 Ubuntuには両方のメインのオープンソースJava Ideが付属しています - NetBeans と エクリプス.
ちょうどタイプ sudo apt-get update
、続いて sudo apt-get install openjdk-7-jdk
java7のための迅速なインストールのために、あなたはjavaでゲームをプレイすることができます:-)
より詳細な公式のJavaドキュメントについては、を参照してくださ このリンク.