Java命令执行Jar包运行main方法

有时候我们不想在IDE工具里运行测试文件,如果在IDE工具里测试文件,那么IDE工具与我们测试文件是共享内存与CPU的。举个例子,我们在测试类里写了一个线程,每过一秒后我们循环50次线程(每一次都是new 一个线程对象),然后我们在线程run方法里每一个线程再循环10次每次都调用我们测试方法,这样就相当于一次线程500个并发。(关于这种并发测试小弟有不对的请指点,拍砖)所以在这种情况下占用内存与CPU相对较高,如果你程序在IDE工具内,那么程序与IDE工具是共享内存与CPU的。所以我们就想把程序提出来通过命令的方式去运行(就像命令执行HelloWorld.class)。

可是有一点,就像HelloWorld我们只用了JDK的Jar包,而我们自己测试的类里还用到了第三方的Jar包,那我们应该怎么处理呢?

好吧,来看看我的操作如下:

1.在IDE工具里创建个Java项目,项目名随便,如下图:



 

2.在创建的项目当中在src同级创建libs文件夹用来存放Jar包,如上图。

3.在src创建目录用来存放相关源代码(注意不是.class文件),如上图。

4.引入Jar包确保整个项目不会报错与运行正常。

5.选择项目点击右击选择导出项目,如下图:


6.不多说了,直接看下图:



 7.看下图操作,如果在“Launch configuration”
没有选项那你运行一下你的main方法即可。


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值