Java数据包生成方法及设备和信息提取方法及设备技术

技术编号:15704758 阅读:88 留言:0更新日期:2017-06-26 09:29
本申请公开了一种Java数据包生成方法及设备和信息提取方法及设备。所述Java数据包生成方法生成包含用于标识Java源代码的标识信息的文件;将所述文件存储在所述Java源代码所在的文件夹中;将所述文件和所述Java源代码进行打包以生成Java数据包。通过本申请的技术方案,能够对相同坐标的Java数据包进行区分,从而准确获取所需的源代码,因此,在对源代码监控、修改或定位等方面提供便利。

【技术实现步骤摘要】
Java数据包生成方法及设备和信息提取方法及设备
本申请涉及计算机
,尤其涉及一种Java数据包生成方法及设备和信息提取方法及设备。
技术介绍
近年来,越来越多的公司使用编译工具(例如,maven)进行项目开发。所述编译工具根据数据包(例如,Java数据包)在服务器中的坐标来存储数据包,如此,其他开发人员开发或者使用这个项目时,只需要将所需的数据包在服务器中的坐标复制到自己的配置文件就可以自动地下载这些数据包。在实际工作中,很多开发人员会对源代码进行修改并将修改后的源代码打包成新的Java数据包,但却仍然使用原来的数据包的坐标,这会导致其他开发人员使用相同的坐标而得到不同的源代码,使得第三方应用无法确定所需的源代码。
技术实现思路
提供本专利技术的目的在于至少解决了上述问题和/或缺点,并至少提供了以下优点。本申请实施例提供一种Java数据包生成方法包括:生成包含用于标识Java源代码的标识信息的文件;将所述文件存储在所述Java源代码所在的文件夹中;将所述文件和所述Java源代码进行打包以生成Java数据包。本申请实施例还提供一种Java数据包生成设备包括:生成单元,获取包含用于标本文档来自技高网...
Java数据包生成方法及设备和信息提取方法及设备

【技术保护点】
一种Java数据包生成方法,其特征在于,包括:生成包含用于标识Java源代码的标识信息的文件;将所述文件存储在所述Java源代码所在的文件夹中;将所述文件和所述Java源代码进行打包以生成Java数据包。

【技术特征摘要】
1.一种Java数据包生成方法,其特征在于,包括:生成包含用于标识Java源代码的标识信息的文件;将所述文件存储在所述Java源代码所在的文件夹中;将所述文件和所述Java源代码进行打包以生成Java数据包。2.如权利要求1所述的Java数据包生成方法,其特征在于,所述标识信息是通过对Java源代码所在的代码仓库信息进行分析而获取的。3.如权利要求1所述的Java数据包生成方法,其特征在于,通过类属性来表示所述标识信息中的参数。4.如权利要求1所述的Java数据包生成方法,其特征在于,所述信息包括所述Java源代码所在的代码仓库的版本号和所述代码仓库的分支路径,或者所述信息包括所述Java源代码所在的代码仓库的版本号和所述代码仓库的分支路径以及生成所述版本号和分支路径的生成时间。5.如权利要求1所述的Java数据包生成方法,其特征在于,在生成Java数据包之后删除所述文件。6.如权利要求1所述的Java数据包生成方法,其特征在于,将所述Java数据包上传到服务器。7.如权利要求1所述的Java数据包生成方法,其特征在于,生成包含用于标识Java源代码的标识信息的文件的步骤包括:调用版本插件,由所述版本插件获取用于标识Java源代码的标识信息,并生成包含所述标识信息的文件。8.如权利要求7所述的Java数据包生成方法,其特征在于,由所述版本插件获取用于标识Java源代码的标识信息的步骤包括:所述版本插件通过使用SVN/GIT命令行来获取所述标识信息。9.一种Java数据包生成设备,其特征在于,包括:生成单元,生成包含用于标识Java源代码的标识信息的文件;存储单元,将所述文件存储在所述Java源代码所在的文件夹中;打包单元,将所述文件和所述Java源代码进行打包以生成Java数据包。10.如权利要求9所述的Java数据包生成设备,其特征在于,所述信息是通过对Java源代码所在的代码仓库...

【专利技术属性】
技术研发人员:王文
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1