java程序在linux(Ubuntu14.04)下运行需要安装其他的插件么

作者&投稿:宋毅 (若有异议请与网页底部的电邮联系)
在linux(ubuntu)下怎么将java源文件生成linux可执行文件~

第一步:装一个jdk 到oracle官方网站上下一个 要linux版的。
第二步:注册环境变量
第三步:打开一个终端用javac命令就可以编译勒 如 javac *.java
如果不会使用终端可以下个eclipse直接编译运行。

很简单。
许多人比较厌恶Java,但是很有可能因为某些原因你需要安装Java,尽管你很讨厌它。在这篇文章中,我们将展示如何在Ubuntu 14.04安装Java(也可能在Linux Mint 17同样适用)。
JRE vs OpenJDK vs Oracle JDK
在我们继续了解如何安装Java之前,让我们快速地了解JRE、OpenJDK和Oracle JDK之间的不同之处。
JRE(Java Runtime Environment),它是你运行一个基于Java语言应用程序的所正常需要的环境。如果你不是一个程序员的话,这些足够你的需要。
JDK代表Java开发工具包,如果你想做一些有关Java的开发(阅读程序),这正是你所需要的。
OpenJDK是Java开发工具包的开源实现,Oracle JDK是Java开发工具包的官方Oracle版本。尽管OpenJDK已经足够满足大多数的案例,但是许多程序比如Android Studio建议使用Oracle JDK,以避免UI/性能问题。
检查Java是否已经安装在Ubuntu上
打开终端,使用下面的命令:
java -version

如果你看到像下面的输出,这就意味着你并没有安装过Java:
The program ‘java’ can be found in the following packages:* default-jre* gcj-4.6-jre-headless* openjdk-6-jre-headless* gcj-4.5-jre-headless* openjdk-7-jre-headlessTry: sudo apt-get install

在Ubuntu和Linux Mint上安装Java
看了各种类型‘Java’的不同之后,让我们看如何安装他们。
在Ubuntu和Linux Mint上安装JRE
打开终端,使用下面的命令安装JRE:
sudo apt-get install default-jre

在Ubuntu和Linux Mint上安装OpenJDK
在终端,使用下面的命令安装OpenJDK Java开发工具包:
sudo apt-get install default-jdk

特殊地,如果你想要安装Java 7或者Java 6等等,你可以使用openjdk-7-jdk/openjdk-6jdk,但是记住在此之前安装openjdk-7-jre/openjdk-6-jre。
在Ubuntu和Linux Mint上安装Oracle JDK
使用下面的命令安装,只需一些时间,它就会下载许多的文件,所及你要确保你的网络环境良好:
sudo add-apt-repository ppa:webupd8team/javasudo apt-get updatesudo apt-get install oracle-java8-installersudo apt-get install oracle-java8-set-default

如果你想安装Java 7(i.e Java 1.7),在上面的命令中用java7代替java8。

需要安装JDK,JDK中包含JVM,而JVM是java程序运行的基础。

1. 先从Oracle官网下载JDK。先选择同意按钮,然后根据自己的系统下载相应版本。我的系统是Ubuntu14.04 64位的,所以我下载的

2. 创建一个目录/usr/lib/jvm以便于把下载解压后的包放到这个目录下。

3. 解压并把解压后的jdk1.8.0_25文件夹放到/usr/lib/jvm目录中。注意:我现在下载的安装包在Desktop目录下所以直接Desktop目录下在操作,如果你所下载的安装包不在Desktop目录下,请先cd进入相应目录,再继续操作。

4. 进入到/usr/lib/jvm目录下

5. 把解压后的jdk1.8.0_25文件夹重命名为java,以便于书写

6. 先进入vi编辑器(第一幅图),然后输入以下内容(第二幅图)。

7. 输入如下代码

8. 测试,出现如下结果则安装好,你就可以尽情的编写Java程序了。

辛苦手敲,望采纳~



不需要,和在Windows下基本是一样,安装jdk,配置环境变量不是很一样,需要编辑或者输入命令去配置,其他是一样的。希望能帮助到你。

单运行java程序只需要安装jre,若涉及到开发(编译),则需要安装jdk。 除此之外不需要安装其它插件。

不需要,要在Linux下运行Java需要如下环境:

  1. Java  jdk环境(就运行而言,配置好path)

  2. 如果要编译,编辑的话,要有编辑工具(eclipse,myeclipse)



其实跟Windows下差不多,都要安装jdk,可以的话还要安装下IDE环境如:eclipse

步骤:

附件中。(第一步修改root密码是对最开始安装Linux的新手不知道root密码,如果自己已经设置过也可以忽略,而且整个过程要在root模式下安装。是~#)

安装eclipse:

先期工作:需要安装jdk,详见“ubuntu安装jdk.docx”

首先,进入root模式,输入命令”su”,输入密码

输入命令:”apt-get installeclipse”,回车,等个10min

OK




amd athlin 7550 的问题
本人 也是7750 的cpu (最后楼主占cpu的情况来说 本人玩ava 才70% 用瑞星杀毒才占50% 楼主情况有点不对劲 下图夫 ht 貌似不可能是1千 好像都是1800

啥是linux?
Unix & Linux历史源流早期Linux的开机管理程序(boot loader)是使用LILO(Linux Loader),存在着一些难以容忍的缺陷,例如无法识别8G以外的硬盘,后来新增GRUB(GRand Unified Bootloader)克服了这些缺点,具有‘动态搜寻核心档案’的功能,可以让您在开机的时候,可以自行编辑您的开机设定系统档案,透过 ext2 或 ext3 档案系统中...

战地之王改图刷经验的方法,文字解释,最好有视频,邮箱cenxianglin@sina...
打开战地之王文件夹: AVA—game—content—maps,这个是AVA的全部地图,改图方法很简单,就是换一下 地图文件的文件名 例如:机械改波斯 ( 大家最好备份一下 Maps文件夹,可以只备份地图文件)机械地图文件名:EP-Battlegear1.ut3 波斯文件名:SW-INDIA.ut3 把波斯文件复制到桌面 重命名为 机械的!

网易博客怎么在首页上加上图片模块?
例如: 还有很多其他代码,你在百度上搜~网易博客代码~就可以找到很多了。用代码可以做很多效果的。。。祝你的博客越来越好看~~~至于人气嘛,我的博客人气还是比较高的,要经常去踩别人的,人家踩了你要回踩,然后在网易上可以加入一些圈子,把文章推送上去,或自己...

谁能帮我翻译一篇西班牙语的信
这人用词很奇怪,信的意思是:你好, 你用中文说话我是不明白你的意思的,你无法让我了解你想要什么,你认为我可以和任何一个人做爱,我和其他那些人没有区别,但我不是这样的,这种行为让我作呕,就像有人在打我一样,这样的事情我永远都不会做,和任何人都不会,我甚至在别人吻我的时候都感觉...

斯洛文尼亚在欧洲哪里?这个国家很富有吗?
安东.托马兹.林哈特(ANTON TOMAZ LINHART)通过他的研究居住于德拉瓦河和亚德里亚海之间的居民所组成的斯洛文尼亚民族的历史,力争在斯洛文尼亚建立学校和公众图书馆以及在卢布尔贾纳建立一所大学。由于达尔马廷成功翻译了《圣经》,扬森教派(JANSENIST)的学者再次注意到斯洛文尼亚语的统一。在1797年,法国军队在拿破仑...

机场三字代码的机场代码
1、洛杉矶机场:LAX 洛杉矶机场位于美利坚合众国加利福尼亚州洛杉矶县洛杉矶市西切斯特街区,东北距洛杉矶市中心19千米,其西部起降带逼近太平洋海岸的沙滩,为4F级国际机场、美国门户型国际航空枢纽。2、伦敦希思罗机场:LHR 伦敦希思罗机场位于英国英格兰大伦敦希灵登区,位于伦敦市中心以西22公里处,希灵登区...

上古卷轴4湮没执行死刑
首先绕到Baenlin房子的后面找到地下室入口,潜伏进去一直等到7点之后再开始行动。撬开门锁进入大宅内部,此时Baenlin正坐在牛头下方冲盹儿,仆人Gromm则在厨房做饭。很轻易来到了二楼,进到楼梯旁边Gromm的房间,在墙角处有一道暗门,推开暗门进入夹层。在最里面可以看到墙上杂乱地捆着一团绳子用来固定外面那颗沉重的牛头,接...

sweet but psycho歌词汉语翻译?
演唱: Ava Max 词曲:Amanda Ava Koci\/Andreas Andersen Haukeland\/Henry Walter\/Madison Love\/William Lobban-Bean 歌词翻译:Oh, she’s sweet but a psycho 她虽然甜美却有点神经质 A little bit psycho 有一点神经质 At night she’s screamin’, “I’m-ma-ma-ma out my mind”每到了...

诛仙怎么弄VIP卡
点击“开启特权”按钮确定后,将自动消费金元宝同时获得特权,并开启特权时间倒计时。玩家在开启VIP银卡特权后,可以通过补差价的形式开启VIP金卡或者VIP白金卡的特权,差价为玩家剩余VIP天数需要补的价格,补差价不会延长重新统计VIP卡的时间。差价 = 现剩余VIP天数 * (要开启VIP卡每日价格–以开启VIP卡...

比如县19757011605: 如何用Java写代码连上Linux主机去在主机上执行命令 -
国话泰诺: 其实不难,给你思路如下:第一,你需要在远程Linux主机上面装好一个接收端程序,这个程序可以是java写的,也可以是C语言写的,都无所谓,因为网络接口是一样的,都是socket.如果你要用java写,那需要在Linux上面把jdk装上,推荐你用...

比如县19757011605: 如何将java程序部署到linux服务器上 -
国话泰诺: java不用做任何改动就可以部署到linux系统,java编译成*.class文件只需要虚拟机的支持,你只要在linux环境下装一个jdk就OK了,然后配置一下环境变量. 然后java的class文件或者打包好的*.jar文件考到linux目录下就可以用了. 望采纳!

比如县19757011605: java程序如何在linux服务器上运行 -
国话泰诺: 直接与JDK在Linux下Java程序开发,你需要三样东西:1,文本编辑器,你可以选择VIM,但考虑到Windows的习惯,建议用gedit2.编译器,它是javac的 3解释器的程序,它是Java 到Ubuntu为例:内容 $ gedit中Hello.javaHello.java可能因此...

比如县19757011605: java项目怎么部署到linux服务器啊? -
国话泰诺: 1、首先需要在linux服务器上配置java环境,如安装jdk+tomcat2、配置完成jdk+tomcat环境后,需要把你的java项目复制到tomcat的webapps下3、复制到tomcat的webapps后,重启tomcat,然后访问http://ip:8080/项目名,浏览验证java项目4、安...

比如县19757011605: 在linux下怎么编译和运行java程序 -
国话泰诺: 同时加载编译多个jar包和java文件 在个人平常使用或者当我们把代码部署到linux服务器上的时候,我们经常需要通过命令行编译和运行java文件,网上关于这个的方法大多是通过 javac -cp filePath/jarName.jar javaName.java1这种方法.但是加...

比如县19757011605: 在linux系统中怎么执行一个java程序 -
国话泰诺: 在linux下使用命令行编译java文件 1: 只是独立的一个java文件 编译生成test.class文件 : javac test.java 运行: java test2: 在这个特定包中的一个java文件 编译生成*.class文件:javac packageName.* (此命令必须是在该文件包所在的路径,...

比如县19757011605: 如何在Linux上部署Java应用程序 -
国话泰诺: JAVA程序在开发完成后,需要部署到服务器,如果是WEB项目,需要部署到WEB服务器,否则部署到应用服务器. JAVA是跨平台的编程语言,服务器的操作系统可以是Windows、Linux或者其它,下面将在RedHat6操作系统下,详细说明...

比如县19757011605: 在linux下,怎样编译java? -
国话泰诺: Linux下java环境变量设置的完整步骤:从java.sun.com上下载JDK的安装文件,一般是jdk1.5.0_10_XXXX.bin的格式. 解开生成JDK目录,这里假设JDK安装在/usr/java/jdk1.5.0_10中: 代码:sudo chmod 755 jdk1.5.0_10_XXXX.bin sudo ./jdk1....

比如县19757011605: java 程序持续运行在linux上 -
国话泰诺: 可以把这个程序放到后台执行,方法如下: nohup /路径/程序名 & 如果要关掉这个程序,方法如下: 1、查出这个程序的进程ID(PID) ps -ef|grep 程序名 2、杀掉查查出进程的PID kill -9 进程PID

比如县19757011605: 请教在windows下执行的JAVA程序在linux下如何运行 -
国话泰诺: 在Windows下开发的意义是在windows下运行埃.. 想在linux下运行当然要linux下编译了 可以做到同一份代码跨平台编译已然很强大了不是:) :可以 java编译后是字节码文件,是跟平台无关性的,他是有JVM解释执行的,.class文件在哪里都可以运行

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网