导航:首页 > 编程语言 > linuxjava虚拟机

linuxjava虚拟机

发布时间:2024-07-15 12:57:08

1. 什么是 java 虚拟机

1.什么是JAVA虚拟机(JVM)?

虚拟机是一种抽象化的计算机,可以通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机有自己完善的硬体架构,如堆栈、处理器、寄存器等,还具有许多相应的指令系统。Java虚拟机屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。

2.JVM的概念与作用:

2. 如何在虚拟机上的linux编译JAVA

下载JDK for linux以jdk-6u24-linux-i586.bin
移动jdk-6u24-linux-i586.bin到/usr/java/
1、给权限:sudo chmod u+x /usr/java/jdk-6u24-linux-i586.bin
2、安装jdk:sudo /usr/java/jdk-6u24-linux-i586.bin
3、设置环境变量:
cd
sudo gedit ./.bashrc
在最后加上:
#set java environment
JAVA_HOME=/usr/share/java/jdk1.6.0_24
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$CLASSPATH
export JAVA_HOME PATH CLASSPATH
4、使上面设置的环境变量生效:#source /etc/profile
5、设置ubuntu的默认jdk,原因使因为ubuntu默认有openjdk:
sudo update-alternatives --install /usr/bin/java java /usr/share/java/jdk1.6.0_24/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/share/java/jdk1.6.0_24/bin/javac 300
sudo update-alternatives --config java
选择对应的jdk编号,回车
6、查看当前jdk版本:java -version

或者直接在新立得软件包管理器里面查找sun-java6-jdk
安装即可

3. 在虚拟机Linux系统中如何安装java,安装好了,最后一步怎么检测不出版本号呢

从java官网下载java安装包,如果是centos/rhel就下载.rpm包,然后rpm -ivh jre-... ,安装完成之后再运行java -version就可以了

4. 怎样在虚拟机的linux系统上安装java和tomcat 程序

一、制作ISO
将需要安装的jdk和tomcat安装包做成ISO,可利用UltraISO等软件。
jdk的后缀名是.bin,这里把它叫做jdk.bin
tomcat的后缀名是tar.gz,这里把它叫做tomcat.tar.gz

二、点击“虚拟机”—>“设置”—>找到刚刚制作的安装包,点击确定

三、挂载,输入命令 mount /mnt/cdrom/
这样cd /mnt/cdrom/ ,然后 ls -l,可以看到两个安装包

四、安装jdk
1、将jdk安装包复制到/home/ 目录
cp jdk.bin /home/
2、到/home/目录
cd /home/
3、运行安装包
./jdk.bin
会发现home目录中有一个名为jdk1.X的文件夹,即安装成功

五、安装tomcat
1、将tomcat安装包复制到/home/ 目录
cp tomcat.tar.gz /home/
2、到/home/目录
cd /home/
3、运行安装包
tar -zxvf tomcat.tar.gz
会发现home目录中有一个名为tomcat的文件夹,即安装成功

六、配置环境变量
1、利用vi编辑器编辑文件 vi /etc/profile/
2、在最后追加后保存即可,这样环境变量也配置完成了。
JAVA_HOME=/home/jdk
PATH=$PATH;/home/jdk/bin
CLASSPATH=.;/home/jdk/lib/rt.jar
CATALINA_HOME=/home/tomcat
export JAVA_HOME PATH CLASSPATH CATALINA_HOME

七、遇到问题
在linux下安装好tomcat启动时报如下错误:
Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
At least one of these environment variable is needed to run this program
原因:找不到jdk或者jre路径。
解决办法:在setclasspath.bat的开头声明环境变量,打开tomcat的bin目录下面的setclasspath.sh,添加红色部分,路径修改为自己机器jdk和jre路径即可。
# -----------------------------------------------------------------------------
# Set CLASSPATH and Java options
#
# $Id: setclasspath.sh 795037 2009-07-17 10:52:16Z markt $
# -----------------------------------------------------------------------------
export JAVA_HOME=/home/jdk
export JRE_HOME=/home/jdk/jre
# Make sure prerequisite environment variables are set

5. 如何用eclipse中java控制linux中虚拟机中的hbase数据库

一、新建本地java工程
file->new->java project

二、添加jar包和配置文件
1、添加JAR包
右击Propertie在弹出的快捷菜单中选择Java Build Path对话框,在该对话框中单击Libraries选项卡,在该选项卡下单击
Add External JARs按钮,定位到$HBASE/lib目录下,并选取如下JAR包。
hadoop-core-1.0.0.jar
commons-loggings-version.jar
commons-cli-version.jar
commons-lang-version.jar
commons-configuration-version.jar
hbase-0.94.1.jar
zookeeper-3.4.3.jar
slf4j-api-1.5.8.jar
slf4j-log4j12-1.5.8.jar
log4j-1.2.16.jar
protobuf-java-2.4.1.jar
2、添加hbase-site.xml配置文件
在工程根目录下创建conf文件夹,将$HBASE_HOME/conf/目录中的hbase-site.xml文件复制到该文件夹中。通过右键
选择Propertie->Java Build Path->Libraries->Add Class Folder。

3、windows下开发HBase应用程序,HBase部署在linux环境中,在运行调试时可能会出现无法找到主机,类似异常信息如下:java.net.UnknownHostException: unknown host: master
解决办法如下:在C:\WINDOWS\system32\drivers\etc\hosts文件中添加如下信息
192.168.2.34 master

6. 铏氭嫙鏈烘湁鍝浜涗骇鍝佺被鍨嬶紵

铏氭嫙鏈哄垎涓夊ぇ绫伙細

1.绯荤粺铏氭嫙鏈猴細Linux铏氭嫙鏈恒佸井杞铏氭嫙鏈恒丮ac铏氭嫙鏈恒丅M铏氭嫙鏈 銆丠P铏氭嫙鏈恒丼Wsoft铏氭嫙鏈 銆丼UN铏氭嫙鏈恒両ntel铏氭嫙鏈恒丄MD铏氭嫙鏈恒丅B铏氭嫙鏈虹瓑绛夌被鍨嬨

2.绋嬪簭铏氭嫙鏈猴細Java铏氭嫙鏈(涔熺О涓: JVM) 绛夈

3. 鎿嶄綔绯荤粺灞傝櫄鎷熷寲锛欴ocker瀹瑰櫒銆
鎸戦夊父瑙佺殑鏉ョ畝杩帮細

Linux铏氭嫙鏈猴細
涓绉嶅畨瑁呭湪Windows鐢佃剳涓婄殑铏氭嫙linux鎿嶄綔鐜澧冿紝灏辫绉颁负linux铏氭嫙鏈恒傚畠瀹為檯涓婂彧鏄涓鏂囦欢鑰屽凡锛屾槸铏氭嫙鐨刲inux鐜澧冿紝鑰岄潪鐪熸f剰涔変笂鐨勬搷浣滅郴缁熴備絾鏄瀹冧滑鐨勫疄闄呮晥鏋滄槸涓鏍风殑銆傛墍浠ュ畨瑁呭湪铏氭嫙鏈轰笂浣跨敤濂姐

JAVA铏氭嫙鏈猴細
Java铏氭嫙鏈猴紙JVM锛夛細鏄疛ava Virtual Machine鐨勭缉鍐欙紝瀹冩槸涓涓铏氭瀯鍑烘潵鐨勮$畻鏈猴紝鏄閫氳繃鍦ㄥ疄闄呯殑璁$畻鏈轰笂浠跨湡妯℃嫙鍚勭嶈$畻鏈哄姛鑳芥ā鎷熸潵瀹炵幇鐨勩侸ava铏氭嫙鏈烘湁鑷宸卞畬鍠勭殑纭浠舵灦鏋勶紝濡傚勭悊鍣ㄣ佸爢鏍堛佸瘎瀛樺櫒绛夛紝杩樺叿鏈夌浉搴旂殑鎸囦护绯荤粺銆

阅读全文

与linuxjava虚拟机相关的资料

热点内容
企业微信电脑版怎么无法接受文件 浏览:968
微信个人相册怎么隐藏 浏览:368
上传文件时怎么获取文件全路径 浏览:955
linuxjs读取文件 浏览:104
exe后缀的pdf文件 浏览:381
win8升级到专业版 浏览:487
快图浏览quickpiciphone 浏览:847
app线稿图需要哪些要求 浏览:752
java只能输入汉字 浏览:630
java定义char 浏览:133
excel2007插入压缩文件 浏览:70
怎么设定自己公司的网站 浏览:324
如何在办公软件上直接复制文件 浏览:939
c语言程序设计矩阵运算 浏览:894
影响网络质量因素有哪些 浏览:587
最新win10秘钥在线激活 浏览:192
cad导入su8文件无法使用 浏览:828
怎么做编程入门 浏览:851
用织梦建手机网站 浏览:38
灌南数控编程怎么学 浏览:957

友情链接