首页编程java编程java home是什么意思(%java_home %什么意思)

java home是什么意思(%java_home %什么意思)

编程之家2023-10-1295次浏览

大家好,今天小编来为大家解答java home是什么意思这个问题,%java_home %什么意思很多人还不知道,现在让我们一起来看看吧!

java home是什么意思(%java_home %什么意思)

配置java_home到底有什么用为什么tomcat一定要配置它

JAVAHOME不是必须配置的!

配置的原因只有1个,便于不同版本之间的切换!

打个比方:你装了3个TOMCAT有 5.0 5.5 6.0的这个时候你可以利用JAVAHOME对这3个TOMCAT分别访问安装部署!明白啦?

java home是什么意思(%java_home %什么意思)

JDK TOMCAT SQL等配置环境变量的目的都是一样的!“无需安装即可在,不同版本间的切换使用!”

就这样,不明白的就Hi我!

有java home 还需要设置jre home么

安装JDK后,Java目录下有jdk和jre两个文件夹,但jdk下还有一个jre文件夹,而且这个jre比前面那个jre在bin目录下多了个server文件夹!

java home是什么意思(%java_home %什么意思)

普通用户装jre即可。开发人员需要安装jdk,其中包括jre。所以jdk目录下包括jre目录。两个jre大体相同,有细微的差别。

两套 jre,是针对不同的工作职责!不同的 jre负责各自范围的内容。

当用户只需要执行 java的程序时,那么C:\Program Files\Java\jre1.5.0_08的 jre就 ok!

当用户是 java程序员,则需要 java开发环境。编译时,系统就会优先去找C:\Program Files\Java\jdk1.5.0_08\bin下的“ java、 javac”这些命令所在目录或者他们的父目录的 jre。即开发环境下运行的是 jdk下的 jre。

所有的环境参数,类似%JAVA_HOME%这种,是因为有地方会引用到这种参数,所以才会去设置,又比如“%TOMCAT_HOME%”。就类似你建立了一个全局变量,而不是局部变量,需要用到这个变量时,才会去引用过来。

%java_home %什么意思

%java_home%

一般用于指向jdk的根目录,以便以系统其他位置寻找jdk的时候不需要再找寻jdk的全部路径。

扩展一下讲,如果上面的java_home没有实际意义

你可以定义为任何你想使用的路径,以便其他位置使用到这个路径的时候可以直接引用%java_home%

再以jdk路径为例:

如果在环境变量里设置了%java_home%=C:\jdk1.5.0_07

那么后面再用到jdk的时候比如classpatch里就可以写%java_home%\bin;

就像是程序里定义一个常量一样。

java的java_ home是什么意思啊

META-INF,相当于一个信息包,用于存放一些meta information相关的文件。用来配置应用程序、扩展程序、类加载器和服务manifest.mf文件,在用jar打包时自动生成。

这个文件夹应该被看作是JAVA工程的一个内部META目录,所以这个目录下的文件应该都是build工具来生成的,我们自己的文件应该直接放到根目录下或者其他的子目录中。

扩展资料

双语例句:

1.This file must reside in a root directory(outside any package) on the classpath, or in a META-INF subdirectory of a directory in the classpath.

这个文件必须位于根目录的路径下(不在任何包中),或者在类路径的一个目录的 META-INF子目录中。

2.The easiest way to do this is to put it into a/META-INF directory that is a subdirectory of your source code(it just needs to be in the root of the directory where your compiled classes are output).

最简单的方法是放入/META-INF目录,这是源代码的子目录(需要将它放到输出编译类的根目录中)。

打开Java的JAR文件我们经常可以看到文件中包含着一个META-INF目录,这个目录下会有一些文件,其中必有一个MANIFEST.MF,如果我们把MANIFEST中的配置信息进行分类,可以归纳出下面几个大类:

一、一般属性

1、 Manifest-Version

用来定义manifest文件的版本,例如:Manifest-Version: 1.0

2、Created-By

声明该文件的生成者,一般该属性是由jar命令行工具生成的,例如:Created-By: Apache Ant 1.5.1

参考资料有道词典-meta-inf

java home是什么意思的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于%java_home %什么意思、java home是什么意思的信息别忘了在本站进行查找哦。

周杰伦的专辑 周杰伦的专辑范特西java编译执行的命令是什么意思 JAVA语言中编译执行和解释执行的区别