`

Java运行Jar包内存配置

 
阅读更多
nohup java -jar -Xms256M -Xmx1024M -XX:PermSize=256M -XX:MaxPermSize=512M xxxx.jar

Xms — 堆内存初始大小
Xmx — 堆内存最大值
PermSize — 永久内存初始大小
MaxPermSize — 永久内存最大值
分享到:
评论

相关推荐

    java常用jar包集合

    "java常用jar包集合"是一个综合性的资源,涵盖了多种Java开发中常用的技术框架和库,方便开发者快速构建和运行J2EE应用。以下是对这些jar包及其相关知识点的详细说明: 1. **数据库驱动包**: - **JDBC驱动**:...

    java_jar包

    6. **执行权限**:通过MANIFEST.MF文件,可以设置JAR为可执行文件,指定主类,实现单个文件运行Java应用。 创建JAR包的方法: 1. 使用命令行工具`jar`:通过`jar cf jar_file_name manifest_entry class_files_and_...

    java打包jar方案的优缺点分析及解决方案

    Java打包成JAR文件是将源代码编译后的字节码和相关资源组合在一起的常见方式,便于分发和执行。以下是对三种不同打包方法的详细分析和比较: 1. **使用Eclipse插件fat.jar打包** `fat.jar`插件允许开发者将所有...

    sh脚本启动java -jar

    - `JAVA_OPTS` 可以用来设置Java虚拟机(JVM)的运行参数,例如内存配置。这里我们设置了最小堆内存(`-Xms`)为256MB,最大堆内存(`-Xmx`)为1024MB。这可以根据实际需求调整。 - 最后一行的`java`命令是执行Java...

    Java quartz jar包

    总的来说,Java Quartz jar包为Java开发者提供了一套完善的定时任务解决方案,无论是简单的定时任务还是复杂的调度需求,都能通过Quartz得以实现。通过深入理解和使用quartz-2.2.1中的类和接口,开发者可以构建出...

    OpenCv java使用jar包.7z

    总之,"OpenCv java使用jar包.7z"提供的是Java开发OpenCV所需的库文件,通过适当的配置和编程,开发者可以利用OpenCV的强大功能来实现各种计算机视觉任务。在实际项目中,理解OpenCV的基本概念、熟悉其API以及掌握...

    Java动态编译Java代码,运行在内存中,并执行

    获取当前执行的classpath的所有jar包的路径 * 3.通过java的ToolProvider创建JavaCompile,用来执行class源文件 * 4.创建DiagnosticCollector用来执行获取执行失败的错误结果 * 5.添加动态执行的编译环境 options ...

    JavaCV两个必须jar包:javacpp-1.4.1.jar和javacv-platform-1.4.1.jar

    在JavaCV项目中,有两个非常重要的JAR包:`javacpp-1.4.1.jar`和`javacv-platform-1.4.1.jar`。 `javacpp-1.4.1.jar`是JavaCPP库的核心组件,它的主要作用是为Java程序员提供一个桥梁,使得他们可以直接调用C++库的...

    运行jar程序时添加vm参数的方法

    在Java开发中,有时我们需要对运行的JAR程序进行一些高级配置,比如调整虚拟机(JVM)的堆内存大小,开启远程监控等。本文将详细介绍如何在运行JAR程序时添加虚拟机(VM)参数。 首先,让我们理解什么是VM参数。VM...

    luajava实例及jar包,dll动态链接库

    这两个文件是LuaJava运行所必需的,它们分别代表了Java接口和Windows系统下的动态链接库。 luajava-1.1.jar是LuaJava的Java库文件,包含了LuaJava的全部Java类和接口,使得Java开发者能够调用Lua环境并执行Lua脚本...

    多个jar包合并成一个jar包的办法

    操作JAR文件通常需要通过命令行来进行,因此需要确保计算机上已经安装了Java Development Kit (JDK),并且配置好了PATH环境变量,使得可以在任何位置执行`java`和`jar`命令。 ### 三、合并JAR文件的具体步骤 #### ...

    JAVA连接ACCESS数据库文件(.mdb/.accdb)所需的jar包

    总的来说,通过正确配置和使用`ucanaccess`和`hsqldb`的JAR文件,Java开发者可以轻松地与Access数据库进行交互,执行查询、插入、更新和删除等操作,从而实现数据的管理和处理。不过,考虑到性能和扩展性,对于大型...

    JAVA 将class打包为jar

    为了便于运行JAR文件,通常还需要创建一个批处理(Batch)脚本来启动Java应用程序。这一步包括以下操作: 1. **创建批处理文件**:在项目的根目录下或任何其他方便的位置,新建一个文本文件,例如命名为`run_pet.bat...

    java调用kettle所需jar包(包含oracle和mysqljar驱动).rar

    标题提到的"java调用kettle所需jar包(包含oracle和mysqljar驱动).rar"就是这样一个集合,提供了运行Java-Kettle集成所需的依赖。 首先,我们需要了解Kettle的核心库。Kettle的主要库文件包括`kettle-engine.jar`和`...

    Java8/java1.8的tools.jar

    在Java 8(也称为Java 1.8)的开发环境中,`tools.jar`是一个至关重要的组件,它是Java Development Kit (JDK)的一部分,包含了Java开发和运行时所需的工具类库。这个文件在Maven项目中尤其关键,因为它提供了许多...

    java几个常用的jar包

    Java开发过程中,jar(Java Archive)包是必不可少的资源,它们包含了预编译的类、接口、资源和其他元数据,方便开发者在项目中引用。在给出的标题和描述中,提到了几个常用的Java jar包,分别是:activation.jar、...

    java 有用的jar包

    Java开发过程中,jar(Java Archive)包是必不可少的资源,它们包含了预编译的类、接口和其他资源,方便开发者在项目中直接引用。本压缩包中的"有用的jar包"涉及了几个关键领域的库:MySQL数据库连接、Memcached缓存...

    java开发可安装程序exe的JFrame相关jar包.rar

    这些工具能将Java应用转换为可执行的Windows程序,并处理Java运行时环境的依赖问题。 7. **JNI或Java Web Start**:另一种方法是使用Java Native Interface (JNI)来生成本地代码,或者使用Java Web Start技术,让...

    java 类从哪个jar包加载的

    Java类是从JAR(Java Archive)包中加载的,JAR文件是Java平台特有的归档格式,用于收集多个类文件、相关的元数据和其他资源(如图像文件或配置文件)到一个单一的文件中,方便分发和运行。 首先,我们来理解一下...

    java jdbc连接hive所需要所有jar包,请测有效。

    这些jar包通常包含Hive JDBC驱动,它实现了与Hive服务器通信的协议,使得Java应用程序能够执行HQL(Hive SQL)查询并获取结果。 首先,我们需要理解JDBC的基本工作原理。JDBC驱动分为四种类型:Type 1、Type 2、...

Global site tag (gtag.js) - Google Analytics