[英]How to compile and run .java files in ubuntu?
我的系统上安装了32位Ubuntu 13.04。
我从此处下载了扩展名为.tar.gz的Java SE Development Kit 7。
我使用命令tar xvfz Downloads/jdk-7u51-linux-i586.tar.gz
解压缩下载的文件,该文件位于我的主目录中,即/home/computer/
我能够使用Bluej IDE编译并运行Java程序。 一切正常。 我使用命令jdk1.7.0_51/bin/java -jar Downloads/bluej-310.jar
安装jdk1.7.0_51/bin/java -jar Downloads/bluej-310.jar
IDE。
但是我也想使用Ubuntu中的终端来编译和运行Java程序。
当我输入命令java -version
我收到消息
The program 'java' can be found in the following packages:
* default-jre
* gcj-4.6-jre-headless
* gcj-4.7-jre-headless
* openjdk-7-jre-headless
* openjdk-6-jre-headless
Try: sudo apt-get install <selected package>
谁能帮我一下。
您可以安装openjdk-7-jdk或将下载的发行版的bin目录添加到PATH变量中,并通过在Shell的配置文件中将其永久化。 (您的主目录中很可能是.bash_profile)。
最简单的方法可能是sudo apt-get install openjdk-7-jdk
(然后您可以删除下载的文件)。
我建议按照https://help.ubuntu.com/community/Java上的说明进行操作。 我认为,如果您专注于openjdk方面的内容比oracle java 7上的部分要容易得多,而IBM 4则要容易得多。您可以使用ubuntu软件中心应用程序来定位软件包并安装它们,而不是使用终端。
您尚未完全安装Java。您正在尝试运行bash命令
$java
而且无论您在何处提取了jre,它都不在您的$ PATH中...
您必须像这样将其添加到您的路径中:
$export PATH=$PATH:/home/computer/%THE_JAVA_DIR_THAT_YOU_INSTALLED%
或更妙的是,摆脱提取的内容,然后执行以下操作:
$sudo apt-get install openjdk-6-jre
它可以为您省去使用Ubuntu的apt-get来安装程序的麻烦
===============编辑
如果〜/ .profile不存在,请创建它
在主目录的.profile文件中添加以下行(使用vi〜/ .profile):
PATH=$PATH:/home/me/play
export PATH
然后,为了使更改生效,只需键入您的终端:
$ . ~/.profile
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.