import java.io.*; public class dd { public static void main(String[] args) { try { Process pro = Runtime.getRuntime().exec( "cmd.exe /c tasklist |find \"1.exe\""); BufferedReader reader=new BufferedReader(new InputStreamReader(pro.getInputStream())); String str=reader.readLine(); if (str!=null) { System.out.println("1.exe在运行"); }else{ System.out.println("1.exe没有在运行"); } reader.close(); } catch (IOException ex) { } } }
相关推荐
### JavaService.exe 示例详解 #### 一、简介 在Windows操作系统中部署Java应用程序时,有时我们需要将Java程序作为系统服务来运行,以便于管理和监控。`JavaService.exe` 是一个可以将Java应用程序(通常为jar包...
- **Runtime类**:提供了一个运行时对象,通过该对象可以访问当前Java应用程序与运行系统之间的接口。 - **ProcessBuilder类**:提供了更灵活的方式来创建新的进程。它允许指定命令行参数、环境变量以及重定向标准...
3. **异步处理**:长时间运行的.exe程序可能阻塞Java应用,建议异步执行并监控进程状态。 4. **错误处理**:捕获并处理可能出现的IOException和InterruptedException,以及检查.exe程序的返回值以确定是否执行成功...
Java程序在Windows操作系统上作为服务运行,是一种常见的部署方式,特别是在需要后台持续运行且与系统启动同步的应用场景中。要实现这一目标,我们可以利用开源工具Winsw,它是一个小型的Windows服务封装器,允许...
使用命令行方式开发Java程序 使用命令行方式开发Java程序 Java程序的运行机制 ...(Java Compiler——javac名称的由来),用于对指定的Java源代码进行编译。 打开一个DOS窗口,进入Welcome.java文件所在
exe4j是一款专门用于此目的的工具,它允许开发者将Java的.jar文件打包成.exe格式,以便于非Java环境下的用户能够直接运行。下面我们将详细探讨如何使用exe4j完成这个过程。 1. **启动exe4j** - 打开exe4j程序,...
- 选择`Jar in EXE`模式,这意味着最终产品将是一个包含所有必要的Java运行时和应用程序代码的单个EXE文件。 3. **配置应用程序信息**: - 输入应用程序名称。 - 设置输出文件夹,即EXE文件将被放置的位置。 4....
本文将详细介绍如何将一个Java项目打包成可运行的JAR文件,以及进一步将其转换为Windows平台下的EXE文件。 首先,确保你的项目在Eclipse环境中已经编写完毕并能够正常运行。测试项目的关键是确保所有功能都能正确...
运行此文件,会调用`WinSW.NET4.exe`来创建服务,并指定相关的配置文件。 3. **WinSW.NET4.exe**:这是Java Service Wrapper的.NET 4版本的可执行文件,它是实际执行服务注册和管理的核心组件。 4. **readme.txt**:...
- **查看服务状态**: ```bash wrapper.exe -c wrapper.conf status ``` 通过上述步骤,你可以轻松地将Java应用程序转换为Windows服务运行,并且能够通过Windows服务管理器进行管理。 ### 结论 Java Service ...
9. jps.exe:这是一个JVM进程状态工具,用于列出正在运行的Java进程及其ID,类似于Unix系统中的ps命令。 10. jstat.exe:JVM统计监控工具,用于监视垃圾回收、类加载等信息。 11. jstatd.exe:此工具提供了一个...
4. 在“编辑文件类型”窗口中,新建操作“open”,指定用于执行的程序为`C:\ProgramFiles\Java\jre7\bin\javaw.exe" -jar "%1"`。 注意事项: 1. 无论在哪个系统,都需要安装JVM。 2. jar文件是用zip格式打包的,...
Java运行视频音频构架包是一种用于在Java平台上处理多媒体数据,特别是视频和音频播放的解决方案。这个包包含了一个名为"jmf-2_1_1e-windows-i586.exe"的可执行文件,它是Java Media Framework (JMF) 的一个版本,专...
当前处于运行状态的数据保存在内存中,机器只对内存供电,而硬盘、屏幕和CPU等部件则停止供电。 由于数据存储在速度快的内存中,因此进入等待状态和唤醒的速度比较快。 不过这些数据是保存在内存中,如果断电则会...
它能够帮助开发者和运维人员监控Java应用程序的运行状态,并进行性能分析。JConsole支持图形用户界面(GUI)模式和命令行模式,使得无论是初学者还是高级用户都能方便地使用。 #### 二、启动JConsole 启动JConsole有...
你可以在这里指定主类(程序的入口点),确保正确无误,因为这是.exe启动时会调用的Java类。 3. **选项设置**:jarToexe提供了多种配置选项,比如图标设置(可以自定义.exe的图标),启动参数,内存设置,甚至是否...
而exe文件是Windows操作系统下的可执行文件格式,为了在没有Java运行环境的Windows系统上运行Java应用程序,需要将jar文件进一步打包成exe文件。 打包成jar文件通常分为两步:首先创建一个普通的jar文件,其次创建...
Java是一种广泛使用的编程语言,尤其在企业级应用和服务器端开发中占据主导地位。然而,直接在命令行中启动Java应用程序并不总是...只需几个步骤,你就可以确保你的Java应用始终处于运行状态,无论系统是否有人值守。
3. **独立于用户会话**:JavaService允许程序在用户登录或登出时继续运行,不受用户会话状态影响。 4. **日志记录和错误管理**:服务包装器通常提供日志记录功能,便于调试和问题排查。 5. **权限管理**:可以设置...
在Java中,线程是进程中的一个执行单元,每个进程至少包含一个线程,通常Java虚拟机(JVM)启动时会创建一个进程,即java.exe,其中包含主线程,主要执行main方法。除此之外,还有垃圾回收线程等后台线程在运行。 ...