java 进程名_修改java进程名称
当同一个服务器上启动多个tomcat后,我们会在任务管理器中看见多个java.exe,当我们需要对某个tomcat进行监控时,却无法区分出该tomcat的进程,那么如何修改进程名呢?
可以使用端口号来区分不同的tomcat进程,使用netstat -nao | find "xxxx",xxxx是端口号,就可以找到所对应的进程。下面的方法可以直接修改tomcat的进程名为指定的名字,更便于辨认。
1、修改tomcat进程名字:
打开tomcat_home\bin\setclasspath.bat文件,找到set _RUNJAVA="%JRE_HOME%\bin\java"这一行。将该行注释掉(即改为 rem set _RUNJAVA="%JRE_HOME%\bin\java"),然后在该行下面添加如下两行并进行保存:
copy "%JAVA_HOME%\bin\java.exe" "%JAVA_HOME%\bin\omp.exe"
set _RUNJAVA="%JAVA_HOME%\bin\omp"
注意:omp为你所想看到的进程名字(即在任务管理器中的映像名称)
重启tomcat后在在任务管理器中看见的进程名就不再是java.exe,而是omp.exe了。
2、修改java进程名字:
当我们来使用java.exe或者javaw.exe来启动java应用时,进程中的名称就是java.exe或者javaw.exe。
使用exe4j等工具制作的exe将不是默认的名称,或者按照如下的方法来修改java进程名字。
在编写好的bat脚本中开始加入下面一句:
copy "%JAVA_HOME%\bin\java.exe" "%JAVA_HOME%\bin\omp.exe"
如:copy "%JAVA_HOME%\bin\java.exe" "%JAVA_HOME%\bin\omp.exe"
omp -Xms64m -Xmx128m ...
重启java程序后在在任务管理器中看见的进程名就不再是java.exe,而是omp.exe了。
java 进程名_修改java进程名称相关推荐
- matlab分析xml文件_修改Java中的XML文件(DOM分析器)
matlab分析xml文件 We can modify XML file in Java using DOM parser. We can add elements, remove elements, ...
- java怎么修改程序图标_修改JAVA程序图标名字方法 - 【天堂论坛】玩机到天堂 买机找海洋 - Powered By BBSXP...
引子:我们知道,有许多JAVA程序并不是特别为小E设计的,所以都没有JAVA图标(一律显示在手机上为白色底版+一点红).看上去清一色"红中"煞风景.因此,我们可以通过修改JAVA程 ...
- java地区_在Java中存储国家/地区代码,名称和Continent的最佳方式
在ISO 3166中有246个国家,你可能会在此背后得到一个继电器大枚举.我更喜欢使用包含国家/地区列表的 XML文件,您可以从 http://www.iso.org/下载一个并加载它们(例如,当应用 ...
- 修改Tomcat进程名称
转载http://sgp420.iteye.com/blog/1821926 如何修改tomcat进程的名称 博客分类: Tomcat 1.window平台: 打开tomcat_home\bin\se ...
- java 示例_最佳Java示例
java 示例 什么是Java? (What is Java?) Java is a programming language developed by Sun Microsystems in 199 ...
- java 模板方法_设计模式(java实现)_模板方法模式(Template method)
设计模式(java实现)_模板方法模式(Template method) 模板方法模式是编程中经常用到到的模式.它定义了一个操作中的算法骨架,将某些步骤延迟到子类中实现.这样,新的子类可以在不改变一个 ...
- Ubuntu/Debian 系统切换Java(JVM),修改Java版本,JAVA_HOME
http://blog.mypapit.net/2007/10/how-to-switch-between-different-java-jvm-in-ubuntu-and-debian-gnu-li ...
- java安装_使用Java 9模块化来发布零依赖本机应用程序
java安装 为什么我不能仅构建一个.EXE? 首次引入Java时,主流编程语言大多要么编译成独立的可执行文件(例如C / C ++,COBOL),要么在解释器中运行(例如Perl,Tcl). 对于许 ...
- java掌握_掌握Java 11的Constantdynamic
java掌握 为了使JVM对动态语言更具吸引力,该平台的第七版已将invokedynamic引入了其指令集. Java开发人员通常不会注意到此功能,因为该功能已隐藏在Java字节码中. 简而言之,通过 ...
最新文章
- vs+命令行运行带参数cpp文件
- .NET开发人员必知的八个网站
- kettle 遇到 解决Incorrect integer value: '' for column 'id' at row 1 完美解决-费元星
- Unity3D ShaderLab 内发光防护罩
- CNN卷积神经网络深度解析
- Java千百问_06数据结构(014)_java数组如何存储在内存中
- spark启动的worker节点是localhost_Spark大数据在线培训:Spark运行原理解析
- 计算机为什么要区别C盘,D盘,E盘等?
- 将绘图保存到图像文件,而不是使用Matplotlib显示
- 11.19 如何将界面与功能权限的关系注册到系统?
- vue项目用electron打包成windows(.exe)桌面应用--操作步骤、填坑方法、基础设置
- C语言笔记:进制转换与32位二进制IP地址转换十进制问题
- vue单文件组件导入导出
- 利用axis调用webservice
- 项目管理十大知识领域(八)--- 项目干系人管理(过程、输入、工具和技术、输出)
- VLAN 虚拟局域网
- 个人博客作业三:英语学习APP的案例分析
- 条形码控件字体的工具包Code 39 Font Advantage Package
- 关于计算机物理层的论文,计算机网络论文
- go语言学习笔记 — 基础 — 高级数据类型 — 数据容器 — 数组(4):数组截取
热门文章
- 实时虚拟现实技术偏理论(课堂笔记一+二)
- php实现dota天梯、wow竞技场、lol排位赛匹配加分算法ELO
- 开始懂了《大话西游》
- 微信小程序 onReachBottom 上拉滚动到底部加载更多问题
- 【附源码】计算机毕业设计JAVA仟侬堂茶具网站
- 用Python Django搭建简单一个steam钓鱼网站,只要免费领游戏,一钓一个准
- Dockerfile制作jdk镜像和微服务镜像部署的最佳实践【Dockerfile实战】
- Oracle/MSSQL/Mysql 常用数据库的字段类型及大小
- Pipeline aggregations管道聚合-Sibling-1
- SSD安装ubuntu系统的优化