%java_home%是什么,%java_home %什么意思
很多朋友对于%java_home%是什么和%java_home %什么意思不太懂,今天就由小编来为大家分享,希望可以帮助到大家,下面一起来看看吧!
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%
一般用于指向jdk的根目录,以便以系统其他位置寻找jdk的时候不需要再找寻jdk的全部路径。
扩展一下讲,如果上面的java_home没有实际意义
你可以定义为任何你想使用的路径,以便其他位置使用到这个路径的时候可以直接引用%java_home%
再以jdk路径为例:
如果在环境变量里设置了%java_home%=C:\jdk1.5.0_07
那么后面再用到jdk的时候比如classpatch里就可以写%java_home%\bin;
就像是程序里定义一个常量一样。
java环境变量中%%的作用和path的作用是什么
%%可以调用windows系统的其它环境变量,使你定义的一旦变量更直观,使用%变量名%来调用
比如你定义了一个环境变量JAVA_HOME=C:\java\bin作为java的执行目录
那么你在其它环境变量里面要用到%JAVA_HOME%来代替C:\java\bin
path的作用就是你在path里面定义了一个目录,,你在命令行里面不用输出完整的目录名,直接输入可执行程序和文件名就可以执行了,你输入命令的时候,系统会在path定义的目录下面去寻找你输入的命令。
如果还有什么问题可以联系我。
%JAVA_HOME%\bin;%%PATH%是什么意思
%JAVA_HOME%\bin;是一个路径,前提是在环境变量中存在JAVA_HOME这个系统变量并且有值;例如新建环境变量JAVA_HOME的值为“C:\Program Files\Java\jdk1.6.0_02”那么%JAVA_HOME%/bin的路径就为"C:\Program Files\Java\jdk1.6.0_02\bin"至于%PATH%也是路径
含义如下:PATH——DOS路径设置命令1.功能:设备可执行文件的搜索路径,只对文件有效。2.类型:内部命令3.格式:PATH[盘符1]目录[路径名1]{[;盘符2:],〈目录路径名2〉…}4.使用说明:(1)当运行一个可执行文件时,DOS会先在当前目录中搜索该文件,若找到则运行之;若找不到该文件,则根据PATH命令所设置的路径(系统变量%PATH%的值),顺序逐条地到目录中搜索该文件;
文章分享结束,%java_home%是什么和%java_home %什么意思的答案你都知道了吗?欢迎再次光临本站哦!