`
raymond.chen
  • 浏览: 1436838 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

通过jar文件启动应用时自定义进程名

 
阅读更多

1、在Windows下自定义进程名的方法

将java.exe文件复制出新一个文件java_me.exe
	if not exist %JAVA_HOME%\bin\java_me.exe (
		copy %JAVA_HOME%\bin\java.exe %~dp0
		rename %~dp0\java.exe java_me.exe
		move %~dp0\java_me.exe %JAVA_HOME%\bin
	)

在bat文件的启动命令中用java_me代替java
	java_me -Xms256m -Xmx512m -jar server.jar

 

2、在Linux下自定义进程名的方法

     exec -a my_process_name java -Xms256m -Xmx512m -jar server.jar &

 

 

 

分享到:
评论

相关推荐

    windows 系统下启动与结束java的jar包的脚本(包括如何设置进程名称)

    但是,这个参数并不能直接设置进程名,而是可以通过Java应用内部进行设置。这里我们通过外部工具实现这一需求: 1. **使用`wmic`命令更改进程名**: - 通过第三方工具如`Process Hacker`等修改进程名称。 2. **...

    jar包在服务器启动的通用命令构建脚本.zip

    # 使用nohup启动应用并重定向输出到日志文件 nohup java $JAVA_OPTS -jar $APP_JAR > $LOG_FILE 2>&1 & # 获取应用的PID APP_PID=$(pgrep -f app.jar) echo "应用已启动,PID: $APP_PID" ``` 在这个脚本中,我们...

    Shell脚本启动和停止springboot的jar包

    # 启动应用 java $JAVA_OPTS -jar $APP_JAR ``` 在这个例子中,`JAVA_OPTS`环境变量用来设置Java虚拟机(JVM)的内存参数。`-Xms`定义了初始堆大小,`-Xmx`设定了最大堆大小,而`-XX:MaxMetaspaceSize`则设定了元...

    Springboot-服务-Windows 一键启动、停止脚本

    3. **启动Spring Boot应用**:使用`java -jar`命令来启动Spring Boot的可执行JAR文件。这通常会包含应用的主类路径和其他必要的参数,比如服务器端口。 4. **处理输出**:脚本可能会捕获命令行输出,以便于监控启动...

    launch4j JAR包打包成WINDOW可执行EXE工具

    首先,你需要下载并安装launch4j,然后在提供的图形用户界面(GUI)中填入必要的配置信息,如JAR文件路径、主类名等。接着,指定输出的EXE文件路径,最后点击“生成”按钮,即可完成转换。 在压缩包文件“launch4j-...

    java修改tomcat进程名字

    rem 使用自定义的Java执行文件启动Tomcat "%JAVA_HOME%\bin\omp" -Xms64m -Xmx128m -cp "./lib/TINMSManager.jar;./lib/jconn3.jar;./lib/log4j-1.2.8.jar;./lib/xcodeapi.jar;./lib/dpp1.2.jar;./lib/foclientapt....

    通过用WinSW方法将jar做成Windows服务

    在Windows操作系统中,通常我们运行Java应用程序是通过命令行启动JAR文件,但这并不符合企业级服务的管理需求,如自动启动、重启、日志记录等。为了将一个JAR程序转换为Windows服务,我们可以利用WinSW(Windows ...

    XPOSED依赖JAR包下载, XposedBridgeApi-53.jar

    2. **IXposedHookZygoteInit**: 这是一个接口,用于定义在Zygote进程(Android系统的核心进程)启动时执行的钩子方法。开发者需要实现这个接口,并在模块中注册,以确保模块在系统启动时被正确加载。 3. **...

    在linux上面快速部署项目所需要的脚本文件

    Java应用程序通常被打包成JAR文件,这是一种可执行的格式,可以直接通过Java虚拟机(JVM)运行。`java -jar`命令是运行JAR文件的标准方式,只需提供JAR文件的路径作为参数。因此,描述中的"运行后面跟jar包名即可...

    Xposed工具XposedBridgeApi-89.jar

    在Android开发领域,Xposed框架是一个极具影响力的神器,它允许开发者通过修改系统的运行时行为,实现对系统和应用的深度定制,而无需修改APK文件。XposedBridgeApi-89.jar正是这个框架的核心组件之一,对于理解...

    自定义Inno Setup安装界面(仿QQ安装界面)

    对于Java应用,这可能包括`.jar`文件、配置文件和启动脚本等。 7. **许可协议**:创建自定义的许可协议对话框,让用户在安装前阅读并接受。这通常通过`LicenseFile`参数实现,可以自定义文本或HTML格式的许可协议...

    java的jar注册成window服务

    通过这些步骤,你能够成功地将Java的JAR文件注册为Windows服务,使其能够在开机时自动启动。这对于那些需要持续运行且不受用户登录状态影响的Java应用程序非常有用。同时,这也是一种管理后台进程的有效方法,确保了...

    app_process.rar

    每当需要启动新的应用程序进程时,系统都会从zygote进程中 fork 出一个新的子进程,这样可以显著减少启动应用所需的时间和资源。`zygote`初始化的进程具有内存共享特性,降低了系统的内存开销。 在这个`app_process...

    Linux中jar包启动和jar包后台运行的实现方式

    在Linux环境中,运行Java应用程序通常涉及使用`jar`文件,这是一种打包Java类和资源的容器。本篇文章将详细探讨如何启动`jar`包以及如何使其在后台运行。 ### 方式一:基本启动 使用`java -jar`命令可以直接启动一...

    Centos7服务器下启动jar包项目的最佳方法

    在CentOS7服务器上部署和管理Java应用程序,特别是以jar包形式存在的项目,是一个常见的需求。本文将详细介绍一种推荐的最佳实践方法,以确保服务的稳定性和易于维护。 首先,我们要理解为什么需要一个规范的方式来...

    smartload.jar包+完全使用手册

    - 使用Java Debug Wire Protocol (JDWP):在启动Java进程时添加特殊参数,允许远程调试器连接。 - 异常处理:检查程序输出或日志文件中的错误信息。 4. **使用手册** 提供的“smartupload.jar使用.doc”文档应该...

    XposedBridgeAPI-89.jar

    2. **事件监听**:开发者可以通过API注册监听器,监听系统中的特定事件,如应用启动、系统启动、用户交互等,从而在这些事件发生时执行自定义逻辑。 3. **方法拦截**:API提供了类`de.robv.android.xposed....

    java操作openoffice所需要的jar包

    你可能需要引入`JODConverter`相关的JAR文件,以便在Java中实现Word到PDF的转换。 4. **Java对OpenOffice的集成**: 集成OpenOffice到Java应用中,需要添加OpenOffice的JAR包到类路径中。这些JAR包通常包括`...

    XposedBridgeApi-54.jar

    Xposed框架通过加载自定义的ZIP格式的模块到系统的Zygote进程中,使得模块能在所有应用程序启动之前被加载,从而可以影响每一个App的行为。在这个过程中,XposedBridgeApi扮演了核心角色,它提供了接口供开发者编写...

    Google Analytics JAR

    3. **初始化跟踪器**:在应用启动时,创建一个Google Analytics跟踪器实例,通常会用到跟踪ID,这将建立与Google Analytics服务器的连接。 4. **跟踪事件**:根据应用的需求,通过调用跟踪器的方法来记录用户的活动...

Global site tag (gtag.js) - Google Analytics