1.点击FIle—>Project Structure
2.出现如下界面,选择Atifacts,点击+号,选择JAR——>Empty,点击Apply,
如若要指定mainclass(主类),选择JAR——>From modules with dependencies,这里不说明指定主类的打包方式
3.在Name处起一个jar名称,点击Apply
4.出现如下界面,在右侧栏选择要打包的内容,选中一行右键,出现Put into Output Root
如果要往jar包里打入maven工程的一些有依赖,则选中maven依赖,右键,选中Extract into Output Root
选中的打包内容就会添加到下图左侧栏,点击Apply
5.META-INF可以选中Create Manifest 或use Existing Manifest,或者都不选,
这里没有选择添加META-INF,点击ok
6.选择Build——>Build Artifacts
7.弹出如下窗口选择build,执行一会便打出jar包
8.在out目录下便可找到打出的不指定主类的jar包
9.执行时命令如下:
java -classpath builkloadcombine.jar cn.itcast.hdfs.testBuilkload
或java -cp builkloadcombine.jar cn.itcast.hdfs.testBuilkload
classpath/cp是需要输入主类的jar包执行参数
IDEA2019不指定主类打jar方式,在执行时输入主类参数
最新推荐文章于 2023-09-10 17:33:49 发布