`

JAVA中System.setProperty()

 
阅读更多
/*
 * 设置指定键对值的系统属性
 * setProperty (String prop, String value);
 * 
 * 参数:
 * prop - 系统属性的名称。
 * value - 系统属性的值。  
 * 
 * 返回:
 * 系统属性以前的值,如果没有以前的值,则返回 null。
 * 
 * 抛出:  
 * SecurityException - 如果安全管理器存在并且其 checkPermission 方法不允许设置指定属性。
 * NullPointerException - 如果 key 或 value 为 null。
 * IllegalArgumentException - 如果 key 为空。
 * 注:这里的system,系统指的是 JRE (runtime)system,不是指 OS。
 * 
 */
System.setProperty("Property1", "abc");
System.setProperty("Property2","def");

这样就把第一个参数设置成为系统的全局变量!可以在项目的任何一个地方,通过System.getProperty("变量");来获得。

System.setProperty 相当于一个静态变量 ,存在内存里面!

 

http://www.cnblogs.com/chasewade/p/3387390.html

分享到:
评论

相关推荐

    -Dmaven.multiModuleProjectDirectory system property is not set.

    这有助于解决 `-Dmaven.multiModuleProjectDirectory system property is not set` 错误中的 `$M2_HOME environment variable and mvn script match` 部分。 #### 3. 在 MyEclipse 中解决 `-Dmaven....

    selenium-java-3.141.59.zip

    System.setProperty("webdriver.chrome.driver", "path/to/your/chromedriver"); WebDriver driver = new ChromeDriver(); driver.get("http://www.example.com"); WebElement element = driver.findElement(By....

    33-工厂模式综合讲解

    p.setProperty("a","org.lxh.demo.Apple") ; p.setProperty("o","org.lxh.demo.Orange") ; p.setProperty("b","org.lxh.demo.Banana") ; p.setProperty("c","org.lxh.demo.Cherry") ; // 在文件中保存一段...

    JAVA获取项目路径.doc

    尽管与路径获取不直接相关,但可以看出Selenium WebDriver在初始化时也需要设置驱动路径,这同样可以通过 `System.setProperty()` 方法完成。 ```java System.setProperty("webdriver.chrome.driver", "C:/Program ...

    SpringBoot集成kafkaDemo

    在本文中,我们将深入探讨如何将Kafka集成到SpringBoot应用程序中,以便构建高效的数据流处理系统。首先,我们需要理解SpringBoot和Kafka的基本概念。 **SpringBoot** 是由Pivotal团队提供的一个用于简化Spring应用...

    java 调用https webservice实例及axis包

    在Java开发中,调用HTTPS发布的Web Service接口是一项常见的任务,尤其在企业级应用中,HTTPS提供了安全的数据传输。本文将详细介绍如何使用Apache Axis库来实现这一功能,并提供相关步骤和注意事项。 首先,理解...

    environments was not found on the java.library.path: E:\\Program Files (x86)\\Java

    可以在启动Java应用时通过命令行参数`-Djava.library.path=path`来设置,或者在Java代码中通过`System.setProperty("java.library.path", "path")`来修改。 3. **处理权限问题**:确保执行Java程序的用户有读取和...

    selenium-java-3.7.1.zip

    System.setProperty("webdriver.chrome.driver", "path/to/chromedriver"); WebDriver driver = new ChromeDriver(); driver.get("http://www.example.com"); WebElement searchBox = driver.findElement(By....

    java代理服务器设置方法[借鉴].pdf

    systemProperties.setProperty("proxySet", "true"); systemProperties.setProperty("proxyHost", strProxy); systemProperties.setProperty("proxyPort", strPort); ``` 在 JDK 1.3 以上版本,只要设置了 ...

    selenium-java-2.43.1.zip

    System.setProperty("webdriver.chrome.driver", "path/to/chromedriver"); WebDriver driver = new ChromeDriver(); driver.get("http://www.example.com"); WebElement searchBox = driver.findElement(By....

    java.lang.System类.pdf

    - `setProperties()`和`setProperty()`可以用来设置系统属性。 5. **资源管理**: - `gc()`触发垃圾收集器运行,清理不再使用的对象。 - `exit()`方法用于退出Java虚拟机,传入的参数表示退出状态码。 - `load...

    Java中 com.google.gson.JsonObject 所需JAR包

    在Java编程中,`com.google.gson.JsonObject`和`com.google.gson.JsonArray`是Google提供的Gson库中的核心类,用于处理JSON数据。Gson是一个强大的库,它允许Java对象和JSON数据之间进行互相转换,极大地简化了JSON...

    http和WebService 调用接口Java代码demo

    在Java中,可以通过System.setProperty方法设置HTTP和HTTPS的代理: 3. 配置代理: - HTTP代理:`System.setProperty("http.proxyHost", "proxy.example.com");` - HTTP端口:`System.setProperty(...

    java读取和保存property文件(可含中文)

    在Java编程中,处理配置文件是常见的任务,例如管理应用程序的设置、数据库连接信息等。Property文件是Java中用于存储键值对的标准格式,通常以`.properties`为扩展名。这些文件可以包含纯文本信息,包括英文和中文...

    selenium-java-3.zip要导入的包

    根据你的需求,可以选择相应的浏览器驱动程序,并配置系统环境变量,如`System.setProperty("webdriver.chrome.driver", "path/to/your/chromedriver.exe");`。 在了解了这些基础知识后,你可以开始编写自动化测试...

    java对properties配置文件的读和写

    1.3.1 先读取文件,然后修改键值对:与读取类似,先加载文件内容,然后使用`setProperty()`更新或添加新的键值对。 ```java properties.setProperty("name", "李四"); properties.setProperty("age", "222"); ...

    解决-Dmaven.multiModuleProjectDirectory system propery is not set

    其中一个常见的错误信息就是"-Dmaven.multiModuleProjectDirectory system property is not set"。这个错误提示通常意味着Maven没有正确地找到其多模块项目的根目录路径。要解决这个问题,我们需要正确设置环境变量...

    java关键词搜索在线翻译

    System.setProperty("http.proxyPassword", proxyPassword); } ``` 通过以上分析,可以看出这段代码主要实现了基于Java的关键词在线翻译功能,并通过数据库存储翻译结果以提高后续查询效率。同时,代码也考虑了...

    java代码中抓取http和https

    windows系统上的http和https抓包工具, fiddler是http https监控... 如果要监控java程序,需要添加如下代码: System.setProperty("http.proxyHost", "127.0.0.1"); System.setProperty("http.proxyPort", "8888");

    java程序如何穿透带有密码验证的代理.doc

    System.setProperty("http.proxyPort", Integer.toString(port)); System.setProperty("http.proxyHost", host); System.setProperty("http.proxySet", "true"); } public static void main(String[] args) ...

Global site tag (gtag.js) - Google Analytics