【技术实现步骤摘要】
本专利技术涉及计算机,特别涉及页面编译阶段的类加载方法、装置、设备及存储介质。
技术介绍
1、通常情况下,一个类在web(互联网总称)应用的目录类库和jar文件类库中只存在一份类文件,即两个类库二选一进行存放。但是有部分场景(应用书写不规范场景),一个类可能既存在于web应用目录类库中,也存在于web应用jar(一种计算机文件格式)文件类库中(可能存在不止一个jar文件),即会存在同一个类在web应用中存在多份类文件,而且每份类文件中的内容并不一致的情况。此部分场景中,在jsp(java server page,一种动态网页技术标准)编译阶段,正确查找所需类的顺序是:web应用目录类库、web应用jar文件类库,即优先从web应用目录类库中查找,然后再从web应用jar文件类库中查找,通过此顺序可以查找到所需的正确类文件,然而在jsp编译阶段,应用服务器为其设定的类路径,即通过应用层类加载器返回的类路径数组对象(实际是经过了jdk(java development kit,java语言的软件开发工具包)的普通哈希集合类处理)是乱序的,因
...【技术保护点】
1.一种页面编译阶段的类加载方法,其特征在于,包括:
2.根据权利要求1所述的页面编译阶段的类加载方法,其特征在于,所述确定待部署应用,并将满足预设部署要求的所述待部署应用部署至目标应用服务器,包括:
3.根据权利要求2所述的页面编译阶段的类加载方法,其特征在于,所述利用应用层类加载器解析所述目标应用服务器,以读取目标类库,并将所述目标类库存放至对应的目标数组对象,包括:
4.根据权利要求3所述的页面编译阶段的类加载方法,其特征在于,所述将所述jar文件类库存放至对应的jar文件数组对象,包括:
5.根据权利要求3所述的
...【技术特征摘要】
1.一种页面编译阶段的类加载方法,其特征在于,包括:
2.根据权利要求1所述的页面编译阶段的类加载方法,其特征在于,所述确定待部署应用,并将满足预设部署要求的所述待部署应用部署至目标应用服务器,包括:
3.根据权利要求2所述的页面编译阶段的类加载方法,其特征在于,所述利用应用层类加载器解析所述目标应用服务器,以读取目标类库,并将所述目标类库存放至对应的目标数组对象,包括:
4.根据权利要求3所述的页面编译阶段的类加载方法,其特征在于,所述将所述jar文件类库存放至对应的jar文件数组对象,包括:
5.根据权利要求3所述的页面编译阶段的类加载方法,其特征在于,所述将所述目标数组对象中的全部元素按...
【专利技术属性】
技术研发人员:鲁国帅,赵欣,翟鲁超,杨传艳,
申请(专利权)人:山东中创软件商用中间件股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。