通过Java代码来操作终端命令行

引入Hutool工具类

   <dependency>
            <groupId>cn.hutool</groupId>
            <artifactId>hutool-all</artifactId>
            <version>5.8.8</version>
        </dependency>

使用方法

String compileCmd = "你想要执行的命令"	
Process compileProcess = Runtime.getRuntime().exec(compileCmd);	// 执行命令,compileProcess是返回的流,Process可以读取执行命令后的返回内容的流

Hutool的exec命令

    /**
     * Executes the specified string command in a separate process.
     *
     * <p>This is a convenience method.  An invocation of the form
     * <tt>exec(command)</tt>
     * behaves in exactly the same way as the invocation
     * <tt>{@link #exec(String, String[], File) exec}(command, null, null)</tt>.
     *
     * @param   command   a specified system command.
     *
     * @return  A new {@link Process} object for managing the subprocess
     *
     * @throws  SecurityException
     *          If a security manager exists and its
     *          {@link SecurityManager#checkExec checkExec}
     *          method doesn't allow creation of the subprocess
     *
     * @throws  IOException
     *          If an I/O error occurs
     *
     * @throws  NullPointerException
     *          If <code>command</code> is <code>null</code>
     *
     * @throws  IllegalArgumentException
     *          If <code>command</code> is empty
     *
     * @see     #exec(String[], String[], File)
     * @see     ProcessBuilder
     */
    public Process exec(String command) throws IOException {
        return exec(command, null, null);
    }

感兴趣的可以去查看Hutool的官网:Hutool官网

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
1. 编写代码并测试 首先,你需要编写你的Java代码,并进行测试确保它能正常工作。确保你的代码能够在命令行中运行,并且不需要IDE或其他集成开发环境。 2. 创建可执行JAR文件 一旦你的代码已经完成并测试通过,你需要将它打包成可执行的JAR文件。在Java中,你可以使用jar命令来创建JAR文件。 例如,如果你的代码在一个名为"HelloWorld.java"的文件中,你可以使用以下命令将它打包成JAR文件: ```bash jar cvfe HelloWorld.jar HelloWorld HelloWorld.class ``` 在这个命令中,cvfe选项分别表示: - c:创建一个新的JAR文件 - v:将命令的输出详细显示 - f:指定JAR文件的名称 - e:指定JAR文件的入口点 在这个例子中,HelloWorld是JAR文件的入口点,HelloWorld.class是你的Java类的名称。 3. 将JAR文件添加到PATH 一旦你已经创建了可执行的JAR文件,你需要将它添加到你的PATH环境变量中,这样你就可以在任何地方使用它。 在Windows中,你可以通过以下步骤将JAR文件添加到PATH: 1. 在计算机上右键单击"此电脑",然后选择"属性"。 2. 在左侧窗格中,选择"高级系统设置"。 3. 点击"环境变量"按钮。 4. 在"系统变量"部分中,选择"Path"变量,并点击"编辑"。 5. 在"变量值"字段中,添加JAR文件的路径,然后点击"确定"。 在Linux和MacOS中,你可以通过将以下命令添加到你的.bashrc文件中来添加JAR文件到PATH: ```bash export PATH=$PATH:/path/to/your/jar/file ``` 4. 运行命令行应用程序 一旦你已经将JAR文件添加到PATH中,你就可以在命令行中运行你的应用程序了。 例如,在Windows中,你可以打开命令提示符,并输入以下命令来运行你的应用程序: ```bash java -jar HelloWorld.jar ``` 在Linux和MacOS中,你可以打开终端,并输入以下命令来运行你的应用程序: ```bash java -jar /path/to/your/jar/file/HelloWorld.jar ``` 这将启动你的Java应用程序,并在命令行中显示输出。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

栖迟于一丘

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值