如何通过js文件的名称,反查出这个js文件所在project的artifact id和group id
2023-09-14 09:02:42 时间
这是一个同事问起的问题。例如Calendar 控件是通过Calendar.js文件实现的,我们的需求就是查出包含这个js文件的project的artifact id和group id(也就是parent id了)
思路
我们知道artifact和group id肯定是定义在pom.xml里,所以目标就是找到Calendar.js对应的project的pom.xml.
solution
在Eclipse里使用tomcat运行应用,利用http request header的这个field: x-sap-resourceUrl, 能看到本地是哪个jar文件包含了Calendar.js.
找到了jar在本地的绝对路径之后,按照这个路径打开jar文件:
pom.xml就在jar文件的maven目录里:
这就是我们要找的答案:
可以在nexus里double check:
要获取更多Jerry的原创文章,请关注公众号"汪子熙":相关文章
- 浏览器前端js获取文件的MD5值
- js 原型的内存分析
- phalcon: 资源文件管 理 引入css,js
- Node.js文件操作一
- 在js里再引入js 文件(代码库)
- js获取当前时间戳加14天的时间戳
- gulp 图片、样式、js、实时刷新等压缩gulpfile.js文件各个模块
- linux(ubuntu) 安装 node.js
- [Immutable.js] Using fromJS() to Convert Plain JavaScript Objects into Immutable Data
- [Whole Web] [Node.js] [Browserify] [Grunt] Automation task with grunt-browserify & grunt-contrib-watch
- 在引入的css或者js文件后面加参数的作用
- 实践一些js中的prototype, __proto__, constructor
- [Mise] Refetch API data when a state value changes with the `$watch` property in Alpine JS
- [NPM] Use npx to run commands with different Node.js versions
- C# DLL资源文件打包(图片、JS、CSS)[WebResource]
- 在引入的css或者js文件后面加参数的作用
- [Link]用HTML5/CSS3/JS开发Android/IOS应用
- atitit.跨语言实现备份mysql数据库 为sql文件特性 api 兼容性java c#.net php js
- Atitit。Tree文件解析器的原理流程与设计实现 java c# php js
- 使用Eclipse本地运行SAP UI5时, UI5库文件的js文件是从本地哪里加载的
- 华为OD机试 - 路灯照明问题(Java & JS & Python)
- js遍历对象数组map方法
- js上下拉刷新
- JS推断浏览器类型与版本号
- js判断浏览器类型
- js之放大镜效果
- springMVC3学习(四)--訪问静态文件如js,jpg,css
- 如何js编译的文件dll对于网页电话
- 用GruntJS合并、压缩JS文件
- JS 常用函数二(改变HTML样式)
- Node.js fs模块(五)文件可写流
- 随笔-JS早期模块化的实现与缺点分析