回答:
ファイルをコンパイルするには、ターミナルを開いて次を入力します
javac filename.java
生成されたクラスファイルを実行するには、次を使用します。
java filename
ただし、これを行うには、コンピューターにJava JDKをインストールする必要があります。Javaのインストール方法の手順に従ってインストールできます。。
java filename
ていれば、ファイルが存在しなくても動作します。
javac
発生Program.class
してそれを実行しますjava Program
java.lang.ClassNotFoundException
、試してみてくださいjava -cp . filename
。
OpenJDKは私に最適です。それは簡単であり、私はそれで問題に直面したことはありません。次の簡単な手順に従ってください。
ターミナルからjdkを開きます
sudo apt-get install openjdk-7-jdk
Javaプログラムを作成し、ファイルをfilename.javaとして保存します
コンパイルするには、ターミナルからこのコマンドを使用します
javac filename.java
すべてが正常に機能する場合、新しい「filename.class」ファイルを作成する必要があります。
コンパイルしたばかりのプログラムを実行するには、ターミナルで次のコマンドを入力します。
java filename
注意
任意のテキストエディター(geditなど)を使用できます。
ファイル名を任意の名前に置き換えます
pwd
端末からコマンドを実行している間、「現在の作業ディレクトリ」と同じディレクトリにいる必要があります(実行して取得)。
JDK、Java Development Kitをインストールする必要があります。Ubuntuには、現在好まれているJDKに依存するメタパッケージdefault-jdkが含まれています。現在はopenjdk-6-jdkです。
Javaファイルを実行可能な.classファイルにコンパイルするには、次を実行します。
javac filename.java
そしてそれを実行する
java file
これは最も単純なユースケースであり、Javaクラスはほとんどライブラリに配置された他のJavaクラスに依存するため、ほとんど機能しません。
ですから、おそらくもっと洗練されたソリューションを使用したいと思うでしょう。ほとんどのテキストエディタは、jEdit、kate、vimなどのJava構文の強調表示をサポートしていますが、コンパイルの問題は解決しません。
別のオプションがあります-フル機能のJava IDEをインストールできます。Ubuntuには、メインのOpenSource Java IDEであるNetBeansとEclipseの両方が付属しています。
を入力しsudo apt-get update
、続いsudo apt-get install openjdk-7-jdk
てjava7のクイックインストールを実行すると、javaでゲームをプレイできます:-)
詳細な公式Javaドキュメントについては、このリンクをご覧ください。
sudo apt-get install openjdk-7-jdk
)を学ぶのが最善であることをお勧めします。また、ターミナルからパッケージを実行するsudo apt-get update
前に実行するinstall
ことをお勧めします。
javac java_test.java
正常に終了しjava_test
ますが、見つかったファイルがありません。のみg.class