`

Java代码运行可执行文件

    博客分类:
  • java
阅读更多

先写个例子,用Java启动tomcat

package com.yymt.pf.rpc.loadbalance;

import java.io.File;
import java.io.IOException;

public class ExecFileUtil {
	public static void main(String[] args) throws IOException {
		run("cmd /C start startup.bat", null, new File(
				"E:\\develop_tools\\apache-tomcat-6.0.26\\bin\\"));
		System.out.println("Started!");
	}

	/**
	 * @param path
	 *            a specified system command
	 * @param envp
	 *            array of strings, each element of which has environment
	 *            variable settings in the format name=value, or null if the
	 *            subprocess should inherit the environment of the current
	 *            process.
	 * @param dir
	 *            the working directory of the subprocess, or null if the
	 *            subprocess should inherit the working directory of the current
	 *            process.
	 * @return
	 * @throws IOException
	 */
	public static Process run(String cmd, String[] envp, File dir)
			throws IOException {
		Runtime rt = Runtime.getRuntime();
		return rt.exec(cmd, envp, dir);
	}

}

 其实很简单,但是结合一些应用场景,也许就很有用了,比如在软件级集群,集群控制器可以通过批处理命令来重启健康状况恶化的服务器实例。当然是指单机多实例集群,跨物理机的集群,应该需要os或者硬件级别的支持吧

 

这里有些参考

0
8
分享到:
评论

相关推荐

    Java打包成可执行文件步骤详解

    ### Java打包成可执行文件步骤详解 在Java开发过程中,将编写好的程序打包成一个可执行文件是非常常见的需求。这不仅方便程序的分发与部署,还能提高程序的可用性。本文将通过一个具体的示例来详细介绍如何将Java...

    图文解说教你如何把java源代码变成可执行文件exe

    ### 如何将Java源代码转换为可执行文件(.exe):图文教程 #### 一、从Eclipse导出文件 在将Java源代码转换为可执行文件之前,我们需要先确保项目已经正确构建并测试无误。接下来,我们将通过Eclipse来导出项目。 ...

    把java原代码变成可执行文件exe

    将Java原代码转换为可执行的EXE文件是许多开发者追求的目标,尤其是在Windows平台上,因为EXE文件能够更方便地分发和运行。下面,我们将深入探讨如何通过一系列步骤,利用Eclipse IDE、JAR文件、批处理脚本(BAT)...

    生成java可执行文件

    标题中的“生成java可执行文件”指的是将Java程序转换成可以直接运行的格式,如同Windows操作系统下的.exe文件。这种转换的目的是使Java程序更便于运行,尤其是对于那些没有安装Java运行环境的用户。描述中提到的...

    如何将JAVA生成可执行文件(实用)

    在Java编程环境中,将源代码转化为可执行文件是开发者经常遇到的任务。这使得代码可以在无需JDK(Java Development Kit)的环境下运行,只需要一个JRE(Java Runtime Environment)。以下是详细的步骤,讲解如何将...

    java代码,打包成jar文件以及转换为exe可执行文件

    Java 代码打包成 JAR 文件以及转换为 EXE 可执行文件 本篇博客旨在教您如何将 Java 代码打包成 JAR 文件,并将其转换为 EXE 可执行文件。以下是详细的步骤和知识点: Step 1:将 Java 项目打包成可执行 JAR 文件 ...

    把java程序编译成可执行文件的工具

    在Java开发中,将程序编译成可执行文件是发布软件的关键步骤。本篇将详细介绍如何使用Java的打包工具,特别是"jar"命令,来将Java程序转换为可执行的JAR(Java Archive)文件。 标题提及的“把Java程序编译成可执行...

    java调用exe可执行文件

    在Java编程中,有时我们需要与操作系统进行交互,例如调用已存在的Windows系统下的.exe可执行文件。这在处理一些特定的任务,如自动化脚本、数据分析或者其他需要借助外部工具完成的功能时非常常见。本文将深入探讨...

    java 打包可执行文件

    在Java编程中,将代码打包成可执行文件是常见的需求,尤其在分发软件或部署应用程序时。这个过程通常涉及到JAR(Java Archive)文件的创建,它是一种用于收集多个类文件、相关的元数据和资源文件的容器。下面将详细...

    java制作可执行文件.doc

    Java 制作可执行文件是指将 Java 源代码编译成可执行的文件,例如可执行的 JAR 文件包。要制作可执行文件,需要使用 JDK 的 jar 命令将 Java 类文件打包成 JAR 文件,并在 MANIFEST.MF 文件中指定 Main-Class 项,...

    图文解说教你如何把java源代码变成可执行文件exe.doc

    但是,Java 源代码不能直接执行,需要通过编译和打包成可执行文件(exe)来实现跨平台运行。在本文中,我们将详细介绍如何将 Java 源代码转换为可执行文件(exe)。 从 Eclipse 导出文件 Eclipse 是一个流行的集成...

    JAVA Swing 创建可执行文件的过程

    总的来说,JAVA Swing创建可执行文件是一个将代码、资源和依赖项整合到一个独立可运行单元的过程。jBuilder2006作为一款集成开发环境,提供了友好的界面和工具来简化这个过程,使得开发者可以更专注于编写高质量的...

    java生成双击可执行文件

    ### Java生成双击可执行文件知识点详解 #### 标题:Java生成双击可执行文件 在本篇文章中,我们将详细介绍如何使用Java语言创建一个可以通过简单双击来运行的`.jar`文件。这对于希望简化应用程序启动流程的开发者...

    java中生成exe文件 jar打包成可执行文件

    在Java开发环境中,有时我们需要...通过以上步骤,你可以成功地将Java项目打包成jar,并进一步转换为.exe可执行文件,便于在不安装Java环境的计算机上运行。在实际操作中,可以参考附带的使用文档以获取更详细的指导。

    java项目生成可执行程序.zip

    - 下载并安装exe4j,这是一个专门用于将Java应用程序转换为Windows可执行文件的工具。启动exe4j,选择“创建一个新的可执行文件”选项开始新项目。 3. **项目设置**: - 在exe4j中,你需要提供Java主类,即包含`...

    将Java项目打包成可执行文件

    将Java项目打包成可执行文件是一项常见的需求,尤其是在部署应用程序到非开发环境时。通过将Java项目转换为可执行文件(.exe),可以方便地在Windows操作系统上运行,无需用户安装Java运行环境(JRE)。本文将详细...

    Java 坦克大战 包括源代码 可执行文件

    编译好的.class文件是Java编译器将.java源码转换成的字节码,它们是Java虚拟机(JVM)可直接执行的二进制文件。.jar文件是Java的归档文件,它将多个.class文件打包在一起,便于分发和运行。在游戏中,.jar文件包含...

    Java直接运行JS代码

    Java提供了这样的能力,让我们可以直接在Java程序中运行JS代码。这主要得益于Oracle公司在Java 6版本引入的一个新特性——Java Scripting API(JSR 223),它允许Java程序执行多种脚本语言,包括JavaScript。 ### 1...

    水费收取 java编的小程序含源代码和可执行文件

    标题中的“水费收取 java编的小程序含源代码和可执行文件”表明这是一个基于Java编程语言开发的应用程序,主要用于计算并收取超出标准用水量的水费。这个小程序设计了一个规则,即用户在每月有一定的免费用水指标,...

    图文解说教你如何把java源代码变成可执行文件exe.docx

    ### 如何将Java源代码转换为可执行文件(.exe)...通过上述步骤,你可以将Java源代码成功地转换为Windows平台上的可执行文件。这对于分发和部署Java应用程序非常有用,尤其是对于那些不熟悉命令行操作的最终用户来说。

Global site tag (gtag.js) - Google Analytics