问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java的-D选项作用

发布网友 发布时间:2022-04-22 08:20

我来回答

4个回答

热心网友 时间:2022-06-18 12:41

在环境变量CLASSPATH里把.加进去

执行 java 要cd到编译生成的TestParameter.class所在的目录

执行 javac 要cd到TestParameter.java所在的目录,执行 java 要cd到编译生成的TestParameter.class所在的目录

-D 设置系统参数

-d 设置编译生成的.class放到哪一个目录

代码如下:

public class Test {

 public static void main(String[] args) throws IOException {

  System.out.println(System.getProperty("log_path"));

         }

}

什么叫区别,完全就不是一个意思。

经测试D:\ABC 是可以输出的,见下图:

热心网友 时间:2022-06-18 12:41

1.java已有默认系统属性,通过:System.getProperties().list(System.out);查看,结果如下:
-- listing properties --
java.runtime.name=Java(TM) SE Runtime Environment
sun.boot.library.path=D:\java\jdk1.6.0_23\jre\bin
java.vm.version=19.0-b09
java.vm.vendor=Sun Microsystems Inc.
java.vendor.url=http://java.sun.com/
path.separator=;
java.vm.name=Java HotSpot(TM) Client VM
file.encoding.pkg=sun.io
user.country=CN
sun.java.launcher=SUN_STANDARD
sun.os.patch.level=
java.vm.specification.name=Java Virtual Machine Specification
user.dir=E:\workspace\javad\javad
java.runtime.version=1.6.0_23-b05
java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment
java.endorsed.dirs=D:\java\jdk1.6.0_23\jre\lib\endorsed
os.arch=x86
java.io.tmpdir=C:\Users\ADMINI~1\AppData\Local\Temp\
line.separator=
java.vm.specification.vendor=Sun Microsystems Inc.
user.variant=
os.name=Windows 7
sun.jnu.encoding=GBK
java.library.path=D:\java\jdk1.6.0_23\bin;.;C:\Windows\...
java.specification.name=Java Platform. API Specification
java.class.version=50.0
sun.management.compiler=HotSpot Client Compiler
os.version=6.1
user.home=C:\Users\Administrator
user.timezone=
java.awt.printerjob=sun.awt.windows.WPrinterJob
file.encoding=GBK
java.specification.version=1.6
user.name=Administrator
java.class.path=E:\workspace\javad\javad\target\test-...
java.vm.specification.version=1.0
sun.arch.data.model=32
java.home=D:\java\jdk1.6.0_23\jre
java.specification.vendor=Sun Microsystems Inc.
user.language=zh
awt.toolkit=sun.awt.windows.WToolkit
java.vm.info=mixed mode, sharing
java.version=1.6.0_23
java.ext.dirs=D:\java\jdk1.6.0_23\jre\lib\ext;C:\Wi...
sun.boot.class.path=D:\java\jdk1.6.0_23\jre\lib\resources...
java.vendor=Sun Microsystems Inc.
file.separator=\
java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport...
sun.cpu.endian=little
sun.io.unicode.encoding=UnicodeLittle
sun.desktop=windows
sun.cpu.isalist=pentium_pro+mmx pentium_pro pentium+m...
2.可以使用java -D修改这些属性,也可以创建自己的程序属性,如:java -Djava.io.tmpdir=d:\,修改临时文件存放目录

热心网友 时间:2022-06-18 12:42

-D 设置一个系统属性,供你程序使用。

热心网友 时间:2022-06-18 12:43

类名是Test么?检查下^_^
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
显卡降价矿难了!分享几个检测矿卡的实用软件 怎么分辨二手显卡刷bios 下文教你 怎么识别矿卡 鉴别矿卡的方法介绍 怎么设置小度在家回家视频通话? 贵阳砂岩雕塑厂有哪些 西安市长安二中附近有老年公寓没 来西安这么久了第一次租到性价比高的房子,松鼠公寓良心推荐_西安... 陕西省自强中等专业学校2024年学费多少 宝鸡市区有什么比较好的楼盘 乔安如何远程监控 System.out.println(System.getProperty("java.lib... eclipse配置jogl环境 ,no jogl in java.library.path System.getProperty("java.library.path")获取java... 大红袍 凤凰单枞 区别 linux中JNI的no HelloWorld in java library path... 大红袍茶有什么特点?听说一个叫茶了么商城里有? Java异常:no w3jfwx_jni in java.library.path 如何解决no jzmq in java.library.path 武夷山大红袍的外形特征 在WebSphere中怎么在Java Library path中添加目录... JAVA开发遇到not found on the java.library.path... 如何解决java.library.path属性在代码中设置不生效... 大红袍茶树的品质特征 java no XXX in java.library.path怎么配置 java.library.path在什么地方? 大红袍的品质特征有哪些? 如何找java.library.path 笔记本无线网卡驱动怎么安装 设置java.library.path 打了耳洞 怎么办? 中信银行卡账号是16位数字 说明什么 no jcom in java.library.path是什么问题 关于Java的报错 eclipse 安装报错 no svnjavahl-1 in java.library... 求爱吃草莓的文 中信银行信用卡卡号几位数的 为何韩雪过个生日,众多网友都纷纷说是在“炫富”? 求 爱吃草莓的文集 求建设工程施工合同(示范文本) 我最爱吃草莓作文250字 零星工程施工合同范本一最新版 名字带“雪”字的女明星,张雪迎、韩雪个个貌美如花... 零星工程施工合同最新版 求作者爱吃草莓文集 韩雪 可爱吗? 我喜欢吃草莓的作文,200字 《声临其境》韩雪哪一期? 求龙马爱吃草莓的文集txt百度云 求海棠作者:爱吃草莓的文 求爱吃草莓的小说。