前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Java小白翻身教程-链表结构与编译大法(3)

Java小白翻身教程-链表结构与编译大法(3)

作者头像
剽悍一小兔
发布2021-07-16 10:37:59
2790
发布2021-07-16 10:37:59
举报
文章被收录于专栏:web编程技术分享

D盘下面的tool文件夹已经有三个工具类了(其实是两个,CustNode是为了TuziLinkedList服务的),我们这一节来进行打包,这样的好处就是不用每次编译都把tool里面的类也带上了。

步骤 1 编写编译的脚本

image

脚本代码:

代码语言:javascript
复制
mkdir classes
javac -classpath .;D:\java18\cstmgr -d classes *.java
echo compile success...
pause

意思就是先创建一个classes文件夹,然后配置classpath,编译当前目录下所有的java文件。

步骤 2 打包脚本

打包脚本我放在了classes文件夹

image

外面的编译.bat运行了之后,classes文件夹会出现tool,里面就是三个class文件,说明一件编译成功了。接下来看下打包脚本:

代码语言:javascript
复制
echo start packaging...
jar -cvf tools.jar tool\*.class
echo packaged
pause

jar 是打jar的命令符;

-cvf 是打jar时的参数,写上就可以;

tools.jar 是打成后的jar包名称;

tool*.class 是指将当前tool目录下所有的文件都打入jar包。

效果:

image

image

jar包出来了。

步骤 3 jar包里面是什么

image

image

jar包里面就是那些class文件,其实它就是一个压缩包。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 步骤 1 编写编译的脚本
  • 步骤 2 打包脚本
  • 步骤 3 jar包里面是什么
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档