java虚拟机安装(如何安装JAVA虚拟机并设置JAVA环境变量)

:暂无数据 2026-07-08 16:10:02 :0

java虚拟机安装(如何安装JAVA虚拟机并设置JAVA环境变量)

其实java虚拟机安装的问题并不复杂,但是又很多的朋友都不太了解如何安装JAVA虚拟机并设置JAVA环境变量,因此呢,今天小编就来为大家分享java虚拟机安装的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!

本文目录

如何安装JAVA虚拟机并设置JAVA环境变量

安装很简单,去Oracle公司的官网下载JDK,按安装向导的提示进行安装就行了。
配置方法如下:
注意:都是设置系统变量
1、JAVA_HOME
设置成你的jdk安装的路径,如:
D:\Program Files\Java\jdk1.8.0_131
2、CLASSPATH
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
3、Path
在前面加上%JAVA_HOME%\bin;

JAVA虚拟机,安装不成功,怎么办

最有可能的就是没有配置java的环境变量了,不过如果你要是直接用Jbuilder这样的软件就可以自动配置环境变量不需要手动进行了。如果只装虚拟机的话,在成功安装后,按照不行的话,可以Q我:512467239

安装java虚拟机

如果你进行的是jsp的开发,你还没有安装java虚拟机,那就说明你用的ide已经安装了,你是不是用的myeclipse啊?
java虚拟机是运行java程序的环境,如果你要运行java程序,就必须有java虚拟机

我将要学java,怎么安装虚拟机

上www.sun.com 下载jdk (其中已经包含java虚拟机)

执行j2sdk安装程序,自定义路径,我们的安装路径为:C:\j2sdk1.4.2_04

配置j2sdk:

配置环境变量:

我的电脑-》属性-》高级-》环境变量-》系统变量中添加以下环境变量:

JAVA_HOME=C:\j2sdk1.4.2_04
CLASSPATH=.;C:\j2sdk1.4.2_04\lib\tools.jar;C:\j2sdk1.4.2_04\lib\dt.jar;C:\j2sdk1.4.2_04

\bin;
path=C:\j2sdk1.4.2_04\bin;

写一个简单的java程序来测试J2SDK是否已安装成功:
public class hello
{
public static void main(String args)
{
System.out.println(“Hello“);
}
}

将程序保存为文件名为hello.java的文件。

打开命令提示符窗口,进入到hello.java所在目录,键入下面的命令
javac hello.java
java hello
此时若打印出来hello则安装成功,若没有打印出这句话,仔细检查以上配置是否正确。
注意系统文件夹选项中应确定“隐藏已知文件类型的扩展名”不勾选(我的电脑?工具?查看)

如何安装JAVA虚拟机

安装完后C:\Program Files 默认安装话会出现JAVA文件夹
右击我的电脑-属性-高级-环境变量-在系统变量列表中找到 Path 如果没有新建-选中后
C:\Program Files \java\ 文件下有俩个文件夹 打开第一个 找到BIN目录 吧这个路径复制进去要全路径C:\Program Files \java\第一个目录名\bin 主义在path把这个路径最好放在最前面,防止命令冲突,注意二 最好把路径地址加上英文的双引号 在bin后面加上英文的“;“符号
即:“C:\Program Files \java\第一个目录名\bin“; 保存 打开CMD 运行JAVAC 如果安装成功
会提示帮助信息 !

安装Java虚拟机

在安装以前可以在ORACLE_HOME/javavm 目录下找到readme,另外注意的是所有jvm相关的sql都必须用sys as sysdba权限.

先决条件:
1:rollback segment至少100m
2:System tablespace,所有的脚本大概要消耗130m,initjvm.sql 所产生
的objects 消耗接近90m空间.
3:Shared_pool_size 》=50m
4:Java_pool_size 》=30m
pool sizes 大小可以用
select * from v$sgastat where name = ’free memory’ 检定.
安装过程:
1:***INITJVM.SQL***
SQL》set echo on
SQL》spool jvminst.log
SQL》@/javavm/install/initjvm.sql
SQL》spool off
作用:载入初始用来支持java应用的java类包,初始化支持java和corba的名字空间的表,以及发布顶层调用的入口指针.
支持的java类包括:
The standard Java runtime
Bytecode verifier and optimizer
Java and SQLJ compilers
JDBC runtime
CORBA ORB and EJB runtime
Some additional support classes, such as DBMS_JAVA, which are
described in “Package DBMS_JAVA“
initjvm.sql 同时做以下动作:
1:将类载入SYS schema
2:建立这些类的同义词,使可以被所有用户访问.
3:调整一些类的权限使支持CORBA callouts.
4:定义一些数据库start up 和shut down触发器.
注意:如果initjvm.sql 运行失败,在重新运行以前必须先执行rmjvm.sql,安装失败一般都是因为资源不足的问题,比如memory 和tablespace
2:***INITXML.SQL***
SQL》set echo on
SQL》spool initxml.log
SQL》@?/oracore/admin/initxml.sql
SQL》spool off

主要功能:
将xml 组件load到jserver里,可以利用plsql的接口对xlm进行扩展.
XML Parser for PL/SQL 支持 W3C XML 1.0 规范
3:***CATXSU.SQL***
SQL》set echo on
SQL》spool catxsu.log
SQL》@?/rdbms/admin/catxsu.sql
SQL》spool off

主要功能:
将XMLSQL Utility (XSU)装入数据库,主要用来做data transformation,
将关系型的数据的SQL query result转换到xml格式,反之依然.
***INIT_JIS.SQL***
SQL》set echo on
SQL》spool init_jis.log
SQL》@?/javavm/install/init_jis.sql
SQL》spool off

主要功能:
用来安装Oracle Servlet Engine (OSE)的,OSE象一个特定的web server一样工作,servlet类 通过java载入命令置入数据库,并在数据库的namespace 里注册,A servlet runner 处理HTTP 请求,publise serverlet进程,invoke serverlet 方法.
***JISJA.SQL***

主要功能:
主要用来使能JAccelerator (ncomp) for JIS,对优化性能有帮助,JServer Accelerator 通过ncomp工具将java类编译成共享库,来提高执行效率.
***JISAEPHC.SQL***
SQL》set echo on
SQL》spool jisaephc.log
SQL》@?/javavm/install/jisaephc.sql
SQL》spool off

主要功能:
OSE 安装完毕后,Adds the set of default end points to the server with hardcoded values for the admin service
***INITPLGS.SQL***
SQL》set echo on
SQL》spool initplgs.log
SQL》@?/rdbms/admin/initplgs.sql
SQL》spool off

主要功能:

将PLSQL Gateway Servlet 的jar文件装入数据库,这个使plsql的存储过程可以象servelet那样运行,PL/SQL 过程可以在web上运行而无需做任何改装,
***INITJSP.SQL***
SQL》set echo on
SQL》spool initjsp.log
SQL》@?/jsp/install/initjsp.sql
SQL》spool off

主要功能:
用来安装Java Server Pages (JSP) ,
***JSPJA.SQL***
SQL》spool jspja.log
SQL》@?/jsp/install/jspja.sql
SQL》spool off

主要功能:
用JAccelerator 来performace jsp功能组件,以native 方式编译java代码.
***INITPLSJ.SQL***
SQL》spool initplsj.log
SQL》@?/rdbms/admin/initplsj.sql
SQL》spool off

主要功能:
初始化plsql 的java类库
***INITJMS.SQL***
SQL》spool initjms.log
SQL》@?/rdbms/admin/initjms.sql
SQL》spool off

主要功能:
将AQ/JMS 载入数据库,oracle ssaging Service (JMS)提供了一组java api来支持Advanced Queuing based on the JMS standard,
***INITREPAPI.SQL***
SQL》spool initrepapi.log
SQL》@?/rdbms/admin/initrepapi.sql
SQL》spool off

主要功能:
This script loads RepAPI server classes and publishes the ’repapi’ objects
The RServer.class and its helper class are published in /etc namespace. RepAPI is a runtime library that enables clients to replicate data with Oracle servers.
***INITSOXX.SQL***
SQL》spool initsoxx.log
SQL》@?/rdbms/admin/initsoxx.sql
SQL》spool off

主要功能:
This script loads objects, extensibility and xml related java classes into the database.
***JISAEP.SQL***
SQL》spool jisaep.log
SQL》@?/javavm/install/jisaep admin 8080 9090
SQL》spool off

主要功能:
将OSE 配置成缺省的web服务,需要2个或三个参数
1:服务名,2:TCP 端口,3: ssl端口
-----
如何检定安装是否成功:
新装的数据库,即运行过catalog.sql 和 catproc.sql后,数据库里并没载入java对象,可以通过查询DBA_OBJECTS,条件是OBJECT_TYPE like ’JAVA%’来检查.
select count(*) from DBA_OBJECTS where OBJECT_TYPE like ’JAVA%’; This should return a count of 6785.
查找无效java对象
select count(*) from DBA_OBJECTS
where OBJECT_TYPE like ’JAVA%’ and STATUS = ’INVALID’;
如果数量小于第一个查询的值或第二个查询有返回,可能就需要浏览一下spool 的log,来找原因了.
INITJVM.SQL CREATES:
-
3 functions
4 indexes
6438 java classes
290 java data
57 java resources
6 packages
1 sequence
6443 synonyms
8 tables
2 triggers
3 views
SQL》 select count(*), object_type from dba_objects where object_type like ’JAVA%’ group by object_type;
6438 JAVA CLASS
290 JAVA DATA
57 JAVA RESOURCE

6785

INITXML.SQL CREATES:
-
2 indexes
272 classes
31 java resources
1 lob
19 packages
272 synonyms
2 tables
CATXSU.SQL
CREATES:
29 classes
30 java resources
3 packages
3 synonyms
INIT_JIS.SQL
CREATES: --
12 indexes
2384 classes
10 java resources
1 lob
13 packages
5 sequences
2400 synonyms
17 tables
1 trigger
1 view
JISJA.SQL
CREATES: ------------------
154 classes
8 java sources
1 procedure
3 tables
JISAEPHC.SQL
CREATES: --
No new objects......
INITPLGS.SQL
CREATES: --
1 class
1 synonym
INITJSP.SQL
CREATES: -
275 classes
2 java resources
275 synonyms
JSPJA.SQL
CREATES: ------------------
20 classes
INITPLSJ.SQL
CREATES: --
2 classes
INITJMS.SQL CREATES: -
159 classes 159 synonyms
INITREPAPI.SQL
CREATES: ----
71 classes
71 synonyms
INITSOXX.SQL
CREATES: --
37 classes
37 synonyms
JISAEP.SQL
CREATES:
No new objects.....
TOTALS AFTER THE EXECUTION OF ALL SCRIPTS:
----
SQL》select count(*) from dba_objects
where object_type like ’JAVA%’ and owner = ’SYS’;
COUNT(*) ---------- 10270
SQL》select count(*) from dba_objects
where object_type like ’JAVA%’ and status = ’INVALID’ and owner = ’SYS’;
COUNT(*) ---------- 0

怎么安装Java虚拟机

你只要按照了jdk后,就已经按照了java虚拟机。很简单的,下一步下一步就可以了。默认安装到C:\Program
Files\Java
下面。很简单的。

如何安装JAVA虚拟机并设置JAVA环境变量的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于如何安装JAVA虚拟机并设置JAVA环境变量、如何安装JAVA虚拟机并设置JAVA环境变量的信息别忘了在本站进行查找哦。

java虚拟机安装(如何安装JAVA虚拟机并设置JAVA环境变量)

本文编辑:admin

更多文章:


turtles歌曲(哪位大神有turtles(乌龟组合)的<谢谢>的歌词中文翻译 感激不尽)

turtles歌曲(哪位大神有turtles(乌龟组合)的<谢谢>的歌词中文翻译 感激不尽)

“turtles歌曲”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看turtles歌曲(哪位大神有turtles(乌龟组合)的的歌词中文翻译 感激不尽)!

2026年10月11日 10:00

java转义字符(java中的转义字符的作用是什么)

java转义字符(java中的转义字符的作用是什么)

其实java转义字符的问题并不复杂,但是又很多的朋友都不太了解java中的转义字符的作用是什么,因此呢,今天小编就来为大家分享java转义字符的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!

2026年10月11日 09:40

金山铁路22号线(请问现在轨道交通22号线金山铁路是个什么情况据说9月28日就开通了啊~~~)

金山铁路22号线(请问现在轨道交通22号线金山铁路是个什么情况据说9月28日就开通了啊~~~)

“金山铁路22号线”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看金山铁路22号线(请问现在轨道交通22号线金山铁路是个什么情况据说9月28日就开通了啊~~~)!

2026年10月11日 09:10

repercussions(都是余波,repercussions和aftermath有什么区别啊)

repercussions(都是余波,repercussions和aftermath有什么区别啊)

今天给各位分享都是余波,repercussions和aftermath有什么区别啊的知识,其中也会对都是余波,repercussions和aftermath有什么区别啊进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

2026年10月11日 09:00

dropdownlist 绑定(DropDownList 绑定所有项 并 显示指定项)

dropdownlist 绑定(DropDownList 绑定所有项 并 显示指定项)

本篇文章给大家谈谈dropdownlist 绑定,以及DropDownList 绑定所有项 并 显示指定项对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

2026年10月11日 08:50

协方差计算公式(协方差的计算公式)

协方差计算公式(协方差的计算公式)

这篇文章给大家聊聊关于协方差计算公式,以及协方差的计算公式对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。

2026年10月11日 08:10

易语言网页api接口怎么调用(易语言,怎么读取网页json的api)

易语言网页api接口怎么调用(易语言,怎么读取网页json的api)

本篇文章给大家谈谈易语言网页api接口怎么调用,以及易语言,怎么读取网页json的api对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。

2026年10月11日 08:00

majority of(the majority of 和 a majority of的区别以及用法例句)

majority of(the majority of 和 a majority of的区别以及用法例句)

这篇文章给大家聊聊关于majority of,以及the majority of 和 a majority of的区别以及用法例句对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。

2026年10月11日 07:40

汉字机内码查询表(1个汉字的机内码是几位谢谢)

汉字机内码查询表(1个汉字的机内码是几位谢谢)

大家好,关于汉字机内码查询表很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于1个汉字的机内码是几位谢谢的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!

2026年10月11日 07:20

promote翻译(英语翻译倡导怎么说)

promote翻译(英语翻译倡导怎么说)

其实promote翻译的问题并不复杂,但是又很多的朋友都不太了解英语翻译倡导怎么说,因此呢,今天小编就来为大家分享promote翻译的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!

2026年10月11日 06:30

最近更新

热门文章

标签列表