Chinaunix首页 | 论坛 | 博客
  • 博客访问: 63970
  • 博文数量: 18
  • 博客积分: 1430
  • 博客等级: 上尉
  • 技术积分: 172
  • 用 户 组: 普通用户
  • 注册时间: 2010-01-06 00:29
个人简介

随心 随性 专注一心

文章分类

全部博文(18)

文章存档

2015年(2)

2014年(9)

2013年(3)

2011年(1)

2010年(3)

我的朋友

分类: Java

2014-11-19 15:51:29

当前工作中因为我负责的模块是数据处理方面的工作,所以会提供给其他程序同学一些公共的工具类,用来对上层数据进行处理,最简单的方法就是打成一个jar包供他们直接调用。但是由于多年不弄这些东西了,有些步骤都忘记了,导出的jar包始终不是很理想,今天特意整理一下发给博文以供后面参考。
因偶们都是中国人,所以方法的注释当然是中文啦,不过相应的就来问题了,打包后的方法注释全乱码了。不过没关系,咋们也有对策不是。废话不再啰嗦了,直接贴图上步骤:
一 生成doc文档(会在导出的jar包中使用)
1.右键要导出的项目,选择“Export”(导出)
2.选择“Java->Javadoc”类型,点击Next
3.
注意:(1)位置是安装jdk目录中的javadoc.exe文件,不要选错了(最开始我就看错了,生成了几次都失败,主要是bin目录里面exe文件太多了而且名字都还差不多)
(2)位置是生成的doc文件的存放位置(建议就选择项目目录就好,方便一会导出jar包),继续Next
4.这个界面没什么特别的,默认就好,继续Next
5.当当当,关键的东西出现了(小怪兽出现了,凹凸曼在哪里)。红色框框里面就是要设置的文字编码类型,外国友人应该不怎么用到,我们就必须设置了,不然只能悲催的被乱码扫射了。这个是针对当前项目进行设置的,如果当前项目编码格式是GBK,那“-encoding”和“-charset”后面都写成GBK(每个参数中间有个空格哦),UTF-8也是同理(注意横杠中文英文区别哦),最后就可以点击Finish生成doc文档了
二 导出jar包
1.右键要导出的项目,选择“Export”(导出)
2.选择“Java->JAR file”类型,点击Next
3.
注意:(1)位置把这两个文件取消掉,不要打进jar包里面,左边的项目列表里面要选中doc文件夹,把doc文件夹中的内容打到jar包里面
(2)导出的jar存放的位置,自己要定义jar包的名字(我直接定义成项目名字,这个看自己喜好),点击Next
4.
注:(1)位置是用于设置可运行jar包的主类,点击该按钮会弹出有main函数的类,自己找对应的主函数类就可以了(我这里不需要,所以就没设置)
最后点击Finish,即可导出jar包
三 jar包关联doc文档
当把生成的jar包添加到需要的项目中后,调用包里面的方法,鼠标放到上面后还是不能显示注释,提示没有找到javadoc文档。这时需要再进行设置。
1.右键需要导入该jar包的项目,选择“Build Path->Configure Build Path”
2.在弹出的界面中选择“Libraries” 图中(1)位置,然后点击(2)位置,选择刚刚生成的jar包
3.顺序选中(1)位置(该jar包的Javadoc文档),然后选中(2)位置进行编辑
4.在该界面中选择“Javadoc in archive”,再选中图中(2)位置,找到该jar包的位置选中jar包。继续进行(3)操作,在弹出的界面中打开jar包,选中doc文件夹,点击OK。(4)操作是在浏览器中打开对应的doc文档进行测试,没问题的话是可以正常打开的。最后点击OK。
然后在测试类中调用jar包中的方法,鼠标放在方法名上后会弹出对应的中文注释,至此所有操作结束。
注:如果这操作中出现其他异常情况,自己可以先百度或google,当然也可以给我留言交流。
阅读(3107) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~