普通java项目引入jar_普通java项目打jar包运行

1.新建一个java项目,必须有main方法,sys的打印目录重定向到到外部文件

public class Main {

public static void main(String[] args) throws FileNotFoundException {

File test = new File("log.txt");

PrintStream out = new PrintStream(new FileOutputStream(test));

Timer timer = new Timer();

timer.scheduleAtFixedRate(new TimerTask() {

@Override

public void run() {

System.setOut(out);

System.out.println("hello world!"+new Date());

}

}, 1000, 1000);

}

}

2.把项目到出成jar,如果Launch configuration 选不到要执行的main方法类,就先执行一下main方法

5969065add9d6e83155ccab50cc4a584.png

6fa4b112a498c1bd19c3f32bcc54d96a.png

3.运行jar文件

方法一:打开cmd界面后输入java -jar ***.jar 就可以运行,并且可以看到jar同级目录生成了log.text日志文档,关掉命令行框,程序终止

fecd00305bb2d4cd8a40a9622da54a72.png

bc35fc193e23a912d59842652b3301a6.png

方法二:新建bat命令运行工具,双击运行,关闭程序需要在进程里杀掉

@echo off

start javaw -jar tdemo.jar

exit

c5ba2dd9b610aa2749484d35f62f03b2.png

41027388a2cc2e5fb90e867c0fdc4bc0.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值