ubuntu java编译_如何在Ubuntu上编译.java文件?

问题描述

我怎么能编译.java文件?

我需要什么课程?如果我需要Java JDK,我还需要帮助安装它。我是Ubuntu的新手,所以我需要安装的任何程序都需要有关如何安装它们的教程。

最佳解决方法

要编译文件,请打开终端并键入

javac filename.java

要运行生成的类文件,请使用

java filename

但要做到这一点,您需要在计算机中安装Java JDK。您可以使用How do I install Java?中的说明进行安装。

次佳解决方法

OpenJDK最适合我。这很简单,我从来没有遇到任何问题。只需按照以下简单步骤:

从终端安装打开jdk

sudo apt-get install openjdk-7-jdk

编写java程序并将文件另存为filename.java

现在编译从终端使用此命令

javac filename.java

如果一切正常,则应创建新的”filename.class”文件。

要运行刚刚编译的程序,请在终端输入以下命令:

java filename

注意

你可以使用任何文本编辑器(如gedit),

用你想要的watever名称替换文件名

在从终端运行命令时,您需要与“当前工作目录”(通过运行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

它是最简单的use-case,并且大多数它不起作用,因为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文档,请访问this link。

参考资料

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值