`
szjian
  • 浏览: 74378 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

JAVA读取系统参数设置的值

    博客分类:
  • JAVA
阅读更多
一、普通Java project:
1、Eclipse下的系统参数设置:
在VM arguments下,设置以下值:-DcrawlerHome=E:\crawler

2、LINUX下的运行设置:
用脚本启动时,启动的命令参数如下:
${JAVA_HOME}/bin/java -DcrawlerHome=/usr/local/crawler -Xms512m -Xmx512m

二、Web Project:
1、Eclipse下的系统参数设置:


2、LINUX下的Tomcat的系统参数设置:
打开文件:${TOMCAT_HOME}/bin/startup.sh,在文件的倒数第二行添加:
JAVA_OPTS="-XX:PermSize=64M
-XX:MaxPermSize=128m
-Xms512m
-Xmx1024m
-DcrawlerHome=/opt/crawler/newsApiServiceConf/conf"
export JAVA_OPTS


三、代码调用方式:
在程序代码中,通过以下方式获取:
String home = System.getProperty("crawlerHome");
其中,-D是标志关键字。
分享到:
评论

相关推荐

    JAVA读取环境变量

    ### JAVA读取环境变量 #### 知识点概述 在Java程序中,有时我们需要根据不同的运行环境(如Windows或Linux)来获取系统环境变量。这些环境变量包含了操作系统配置的重要信息,比如路径设置、用户信息等。本文将...

    java反射获取参数.zip

    这个“java反射获取参数.zip”文件很可能是关于如何利用Java反射获取类的属性、方法,特别是对于List集合类的操作。 首先,我们来详细解释Java反射的基本概念。在Java中,每个类都有一个Class对象,这个对象包含了...

    JAVA获取系统时间.txt

    ### JAVA获取系统时间知识点详解 在Java编程语言中,获取并格式化系统当前时间是一项非常基础且常用的操作。本文档将详细介绍如何利用Java内置类来实现这一功能,并深入探讨其中涉及的重要概念和技术细节。 #### ...

    java获取电子称重量数据

    3. **配置串口**:在Java程序中,你需要指定要连接的串口(如COM1、COM2等),设置波特率、数据位、停止位和校验位等参数,这些参数通常根据电子秤的说明书进行配置。 4. **读取和解析数据**:连接成功后,你可以...

    java获取系统时间与实际相差8小时的解决方法

    如果你不能或不想通过命令行参数设置时区,可以在代码中使用`TimeZone`类进行设置: ```java TimeZone.setDefault(TimeZone.getTimeZone("Asia/Shanghai")); ``` 3. **使用`java.time`包**: 如果你的项目使用...

    USB摄像头java实现

    1. **初始化**:加载和注册摄像头设备,这可能涉及到查找可用的摄像头,选择合适的设备,以及设置初始参数,如分辨率和帧率。 2. **捕获视频流**:创建一个`CaptureDevice`实例,打开摄像头并开始捕获视频流。这...

    java修改请求参数

    - **限制重试次数**:对关键操作设置重试限制,防止恶意用户通过大量尝试篡改参数。 总的来说,虽然Java中的请求参数默认是只读的,但通过`HttpServletRequestWrapper`和`Filter`,我们可以实现动态修改请求参数。...

    java 反射 调用私有方法(有参数私有方法)获取私有属性值

    接着,使用`get()`或`set()`方法来读取或设置值。例如,对于私有属性`private int myPrivateVar`,获取其值的代码是`Field privateField = myClass.getDeclaredField("myPrivateVar"); privateField.setAccessible...

    java读取csv例子

    6. 读取和写入CSV文件时的参数设置,包括路径、分隔符和字符集。 javacsv-2.0.jar包提供了一个方便的方式来读取和写入CSV文件。在Java项目中,我们可以使用javacsv-2.0.jar包来实现读取和写入CSV文件的功能。

    java 读取串口数据(绝对可使用)

    Java 读取串口数据是Java编程中一个重要的部分,特别是在物联网(IoT)设备通信、嵌入式系统以及工业自动化等领域。RXTX库是一个流行的开源Java库,用于实现与串行端口(COM口)和并行端口的交互。在本教程中,我们将...

    JAVA读取USB扫描枪

    在提供的压缩包文件中,"JAVA读取USB扫描枪"可能是包含示例代码或完整实现的Java程序。你可以参考这些代码来理解具体的实现细节。在实际应用中,可能还需要考虑线程同步、错误重试、数据格式转换等复杂情况,确保...

    java检测程序系统

    1. **CPU监控**:通过JNI调用系统API获取CPU使用率,这通常涉及到读取/proc/stat文件或者其他操作系统特定的接口。 2. **内存监控**:监测物理内存和虚拟内存的使用,可能涉及操作系统的内存管理接口,例如在Linux...

    java 读取properties文件代码

    在Java编程中,Properties文件是一种常用的配置文件格式,用于存储应用程序的配置参数或者环境设置。这些文件通常以键值对的形式存在,例如`key=value`。读取Properties文件是Java开发中的常见操作,特别是在需要...

    java读取电子称重量数据完整版rxtx包

    "java读取电子称重量数据完整版rxtx包"是一个专为此目的设计的解决方案,它使用了RXTX库,这是一个开源的Java串行通信接口,支持Windows、Linux、Mac OS X等多个操作系统。 RXTX库是Java平台上的一个强大工具,用于...

    java反射,获取所有属性、方法以及List集合类

    这些`Field`对象提供了设置和获取字段值的能力,通过`set()`和`get()`方法。 ```java Class<?> clazz = Class.forName("com.example.YourClass"); Field[] fields = clazz.getDeclaredFields(); for (Field ...

    java读取*.mdb文件数据

    这个示例可能包括了建立连接、设置分页参数、执行查询、处理结果集以及关闭资源的过程。打开这个文件,按照示例代码一步步实践,可以帮助你更好地理解这个过程。 在"lib"目录下,可能存在其他库文件,这些可能是...

    Java读取netcdf文件和生成等值线的jar_netcdf_wContour

    本篇文章将重点讲解如何使用Java读取NetCDF文件以及生成等值线的实现方法,主要涉及两个关键库:netcdf-4.3.22.jar和wContour.jar。 首先,`netcdf-4.3.22.jar`是Unidata开发的Java NetCDF库,它提供了全面的功能来...

    java读取TXT文件入库

    以上就是使用Java读取TXT文件并将其内容存入数据库的基本步骤。根据实际需求,可能还需要处理异常、优化性能(如批处理SQL)、验证数据格式等细节问题。在处理大规模数据时,考虑使用多线程或者流式处理来提高效率。

    Java如何设置系统参数和运行参数

    1. **系统参数设置**: 在`Run`菜单中选择`Edit Configurations...`,找到对应的运行配置(如Spring Boot应用),在`Configuration`区域的`VM options`框内输入系统参数。 2. **运行参数设置**: 同样在`Run`菜单的`...

    java通过com口采集读取modbus数据驱动程序

    你可以通过查看源代码学习如何在实际项目中整合Java串行通信和Modbus协议,包括如何设置串口参数(波特率、数据位、停止位、校验方式等),如何构建和解析Modbus报文,以及如何处理通信过程中的错误。 总的来说,...

Global site tag (gtag.js) - Google Analytics