Answers:
要编译文件,请打开终端并输入
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),
将文件名替换为所需的watever名称
pwd
从终端运行命令时,您需要与“当前工作目录”位于同一目录(通过运行获取)。
您需要安装JDK Java开发工具包。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详细官方文档,请访问此链接。
sudo apt-get install openjdk-7-jdk
)。另外,最好sudo apt-get update
在install
从终端输入软件包之前运行。
javac java_test.java
成功完成,但是找不到java_test
文件。只有一个g.class