可以直接用脚本实现。而且可以快速统计代码行数,下面用shell脚本实现一下。

#!/bin/bash
list_alldir(){for file2 in `ls -A $1`
do
if [ -d "$1/$file2" ];then
#echo "$1/$file2"
list_alldir "$1/$file2"
elif [ -f  "$1/$file2" ];thenif [[ "$1/$file2" == *.java ]] ;thenecho "\n" >> out.txtecho "$1/$file2" >> out.txtecho "\n" >> out.txtcat "$1/$file2" >> out.txtfi
fidone
}
list_alldir ./src

新建一个脚本文件例如: getCode.sh ,然后将上面的脚本复制到这个文件里,然后启动脚本命令即可: sh getCode.sh
其中list_alldir就是列出文件目录下所有包含后缀.java的文件。并把他们的内容写入到out.txt中,最后只需要统计out.txt的总行数即可,把代码贴到文档中即可。

附注:统计代码工具

java 快速导出源代码工具 申请软件著作权相关推荐

  1. Java项目导出源代码jar包在Eclipse中查看中文注释乱码的问题

    问题现场: 由于项目比较多,全部添加到Maven主项目中的话虽然更新调试方便,但项目多了严重影响Eclipse的速度,所以将一部分项目单独导出包含源代码的jar包,上传到nexus上,供其它项目引用: ...

  2. Java导入导出Excel工具类ExcelUtil

    前段时间做的分布式集成平台项目中,许多模块都用到了导入导出Excel的功能,于是决定封装一个ExcelUtil类,专门用来处理Excel的导入和导出 本项目的持久化层用的是JPA(底层用hiberna ...

  3. JAVA工具类(17)--Java导入导出Excel工具类ExcelUtil

    实战 导出就是将List转化为Excel(listToExcel) 导入就是将Excel转化为List(excelToList) 导入导出中会出现各种各样的问题,比如:数据源为空.有重复行等,我自定义 ...

  4. 快速导入源代码到word 软件著作权源代码需要

    使用word软件 点击插入->对象-文件中的文字->然后浏览任意后缀名文件选择大量文件夹或者文件选择导入即可.

  5. java导入导出excel_Java导入导出Excel工具 easyexcel

    Java导入导出Excel工具  easyexcel 做Java开发的同学,尤其是做管理后台的同学绝大多数都会接触到报表系统,这时候就少不了Excel的导入和导出了.Java解析生成Excel比较有名 ...

  6. 申请软件著作权登记没有源代码怎么办?如果有源代码怎么快速下证?

    一:申请软件著作权三大必备条件就是源代码+说明手册+采集表,必须有这些材料才可以提交申请 二:如果没有源代码怎么办? 既然啥都没有,就不需要有这么多顾虑了. 我们可以提供撰写软件著作权源代码和材料,你 ...

  7. 如何快速申请软件著作权,教你避坑!!!

    [软著]30天快速申请软件著作权,教你避坑!!! 现在好多人不知道怎么申请软著,很多是通过找代理公司进行操作,这样既浪费钱,也浪费时间,而且根据最新的政策,软著申请是不需要钱的,本人亲自申请了一个软著 ...

  8. 学生如何快速申请软件著作权证书攻略,1个人和多个著作权人申请软著注意事项详解?

    软件著作权申请流程:准备软著申请电子材料 <=>中国版权保护中心官网实名认证 => 填写申请表 =>打印准备签字纸质材料 =>递交官方 =>官方受理 =>官方 ...

  9. 【工具篇】java导出excel工具类,多种模式自动配置,绝对值得你收藏

    文章目录 项目环境: 实现功能: 工具类实现 定义参数bean:ExportExcelBean.java 定义导出excel的表格主题:ExportExcelTheme.java [重点]导出exce ...

最新文章

  1. 石头剪刀布python代码_我的第一个python程序,石头剪刀布猜拳游戏
  2. linux下Vi编辑器命令大全
  3. 卷的作用_悄悄告诉你蛋糕卷零失败的秘诀!
  4. 摊牌了,我靠它们成功实现了AI零基础入门到进阶!
  5. linux ubuntu bionic,尝试在Linux Ubuntu 18.04 Bionic上安装Docker CE时出现错误?
  6. Beyond Compare中插入表格数据的教程
  7. Spring Cloud Alibaba —— Sentinel 入门
  8. 很多人都忽视了账号基建重要性
  9. 酷炫的可视化数据地图都是咋做的?10分钟学会
  10. 动作捕捉系统FOHEART·MAGIC
  11. eureka自我保护机制EUREKA MAY BE INCORRECTLY CLAIMING INSTANCES ARE UP WHEN THEY‘RE NOT
  12. 修马达的php源码,无刷电机控制基本原理(示例代码)
  13. 微信小程序自带地图_微信小程序API 地图组件控制
  14. 读查理·芒格---《穷查理宝典》
  15. 如何用电脑制作Excel表格
  16. jquery 模糊匹配
  17. 【MySQL】事务管理
  18. 贪吃小怪物显示服务器人数爆满,贪吃小怪物进不去怎么办 贪吃小怪物为什么进不去...
  19. Web前端面试指导:谈谈浏览器的兼容性
  20. [转]如何与老板谈加薪

热门文章

  1. Vue或uniapp使用luckysheet免费开发多人在线编辑Excel文档
  2. 连接板卡的时候,如何避免每次都设置ip
  3. 学习笔记(13):C++编程FFMpeg(QT5+OpenCV)实战--实时美颜直播推流-ffmpegSDK开发环境准备,第一个ffmpeg项目创建...
  4. Java毕设项目城市公交系统计算机(附源码+系统+数据库+LW)
  5. 苹果手机怎么隐藏照片?给iPhone相册上锁的3种方法
  6. window系统中,交换键盘中win键和ctl键
  7. 6个有效激励合作伙伴和促进推荐的小技巧
  8. 顺序查找与二分查找时间复杂度的比较
  9. 百度地图受邀参加第九届全国化工物流行业年会 助力危化品物流运输安全合规
  10. Javascript(十三)javascript BOM详解