【技术实现步骤摘要】
一种web项目生成部署配置方法
[0001]本专利技术涉及软件
,尤其涉及一种web项目生成部署配置方法。
技术介绍
[0002]目前web项目都会用到自动部署,但当遇到大型集成项目时,由于项目之间依赖关系复杂,每个子项目复杂度不同,导致编写部署配置文件非常麻烦,而且执行部署配置非常慢,这样会导致线上实际使用效率低下,使用项目的多方人员浪费大量时间等待。
技术实现思路
[0003]本专利技术的目的就在于为了解决上述问题而提供一种web项目生成部署配置方法,本专利技术通过扫描绘制项目依赖数据结构,再根据计算数据结构分支时间复杂度,根据时间复杂度生成最优部署配置,提高项目部署效率。
[0004]本专利技术通过以下技术方案来实现上述目的:
[0005]一种web项目生成部署配置方法,包括以下步骤:
[0006]步骤1,通过文件名称搜索方式,找出整个项目路径下名称为pom.xml文件,读取每个pom.xml文件信息,在pom.xml里定位到<parent>标签 ...
【技术保护点】
【技术特征摘要】
1.一种web项目生成部署配置方法,其特征在于,包括以下步骤:步骤1,通过文件名称搜索方式,找出整个项目路径下名称为pom.xml文件,读取每个pom.xml文件信息,在pom.xml里定位到<parent>标签下<artifactId>标签,该标签里记录的项目名为b,再在pom.xml里定位<artifactId>标签,该标签记录的项目名为a,于是a项目为b项目的子项目,于是绘制其数据结构为a是b的叶,b是a的根;步骤2,通过遍历树形数据结构,有多条从根走向叶的方式,每一种方式为一种策略,记录策略为X1、X2、
……
...
【专利技术属性】
技术研发人员:王益,
申请(专利权)人:四川长虹电器股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。