欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

打包发布java项目,实现一个桌面定时关机开机案例

程序员文章站 2022-07-12 19:16:59
...
本文代理通过打包发布一个java案例,实现一个桌面定时关机开机案例

首先电脑得安装了jdk

代码部分

自动关机代码(时间由自己设置),这个这是简单的demo,先能用就行,你可以再此基层上扩展出其他功能。

package com.shuang;


import java.io.IOException;
import java.util.Scanner;

public class demo2 {
    public static void main(String[] args) throws InterruptedException, IOException {


        Scanner input =new Scanner(System.in);
        System.out.println("请设定关机倒计时--秒数");
        String miao=input.nextLine();
        System.out.println("你设定的是"+miao);
        System.out.println("请按回车键以确认");
        String t=input.nextLine();

        Thread.sleep(3000);

        Runtime.getRuntime().exec("shutdown -s -t "+miao);
        //Runtime.getRuntime().exec("shutdown -a");


    }
}


取消关机代码

package com.shuang;

import java.io.IOException;

public class demo3 {
    public static void main(String[] args) throws IOException {
        Runtime.getRuntime().exec("shutdown -a");
    }
}

打包发布部分

1,点击file->project structure

打包发布java项目,实现一个桌面定时关机开机案例
2,点击artifacts-> + ->JAR ->From modules with dependencies

打包发布java项目,实现一个桌面定时关机开机案例

3,点击Main class ->文件图标->选择你要打包的文件或文件夹等
打包发布java项目,实现一个桌面定时关机开机案例
4,ok apply再OK
打包发布java项目,实现一个桌面定时关机开机案例

5,build->build Artifacts

打包发布java项目,实现一个桌面定时关机开机案例
6,上面一步点击后,会显示下面的,选择你选中的jar->build

打包发布java项目,实现一个桌面定时关机开机案例
7,自动生成的out文件下,生成的jar包就是了,ok。你只需要点击该jar包就可以执行了

打包发布java项目,实现一个桌面定时关机开机案例

相关标签: 打包