如何查看jar包有没有依赖关系

问题描述

就是在工程下面,有a.jar,b.jar。有什么工具可以分析出b.jar是否引用了a.jar的类?

时间: 2024-10-22 02:18:49

如何查看jar包有没有依赖关系的相关文章

eclipse 导入jar包 和maven依赖关系问题

问题描述 eclipse 导入jar包 和maven依赖关系问题 eclipse已经导入jar包就可以用到里面的内容了,那要maven的依赖关系还用什么用 解决方案 如果导入了,不用maven也可以.不过maven感觉方便一些.

如何查看 JAR 包的源代码

Java 项目的编译文件经常被打包成 JAR(Java Archive,Java 归档文件)文件,当然,作为学习,有时候也非常想看到这个 JAR 被打包前的源代码是怎么样的. 下面提供几种查看 JAR 包的源代码方式. 环境 JDK 7+ Maven 3.2.x Eclipse 4.x Maven 项目 ,如下图设置后,直接双击 要查看的 .class 文件即可,它会自动下载源文件,这样就能看到了 传统的导入 jar 的项目 如果不是通过 Maven 管理的项目,推荐一个反编译工具 Jad ,配

YUM解决RPM包安装依赖关系及yum工具介绍本地源配置方法详解_Linux

1.背景概述 在实际生产环境下,对于在linux系统上安装rpm包,主要面临两个实际的问题 1)安装rpm包过程中,不断涌现的依赖关系问题,导致需要按照提示或者查询资料,手工安装更多的包 2)由于内外网的隔离,无法连接外网的yum源 鉴于上述因此,本文将详细介绍,yum工具以及配置本地yum源的方法 2.yum工具简介 •yum工具作为rpm包的软件管理器,可以进行rpm包的安装.升级以及删除等日常管理工作,而且对于rpm包之间的依赖关系可以自动分析,大大简化了rpm包的维护成本. •yum工具

hadoop:将WordCount打包成独立运行的jar包

hadoop示例中的WordCount程序,很多教程上都是推荐以下二种运行方式: 1.将生成的jar包,复制到hadoop集群中的节点,然后运行 $HADOOP_HOME/bin/hadoop xxx.jar xxx.WordCount /input/xxx.txt /output 2.或者直接在IDE环境中调试(参见eclipse/intellij idea 远程调试hadoop 2.6.0)   但是生产环境中,更多的情况是:没有ide环境,且各应用最终生成的jar包部署在应用服务器上(应用

java jar包相对路径问题

问题描述 java jar包相对路径问题 我用MyEclipse开发,开始图片资源都能用,但打包发布时,路径就出问题了,图片通通读不出来,相对路径格式是什么啊 解决方案 java jar 配置文件的相对路径问题 解决方案二: 求解答啊啊啊啊啊啊啊啊 解决方案三: http://www.doc88.com/p-110691934989.html 解决方案四: 相对路径就是指没有在同一个文件夹下,得写明文件的具体路径全称 解决方案五: 相对路径,是相对于处理文件下的全目录,绝对路径是指定文件夹中某个

【转载】Nexus添加新Repository后Maven仍找不到jar包的解决方案

Maven是个好东西,除了可以像ant一样构建外,还可以让我们申明式的取得jar包并且处理依赖包问题.maven好虽好,但他的jar包都是要去联网下载的,如果网上没有jar(比如oracle驱动.ibe接口等),或者不能上网(比如我们公司的内外网分离),那他就费了.  所以,maven需要个伙伴那就是"私服",个人只接触过nexus,所以就用nexus了...  几步配置以后(很简单 网上很多教程),所有jar就都从nexus中下载了,并且可以方便的添加自己jar和自己的非主流repo

Jar包转成Dll的方式(带嵌套的jar也能做) (转)

  研究很好几天,终于成功了.因为写了一个Java的项目,现在要求要改写成C#版本的.但是其中用到了svnkit,svnkit是java平台的.改写成C#的话,要使用SharpSVN,但是SharpSVN的API文档真的很不专业.看来看去还是svnkit比较好.所以打算将一些操作(上传,下载,删除,移动,检索树)写好之后,转成dll.于是开始了研究. 首先遇到的问题是:jar包之间有依赖的话,转成dll.在运行过程中会出现找不到类的错误.最终找到了解决办法:有两种办法. 1.使用fatjar将他

eclipse-org.json 在哪里可以下载这个jar包

问题描述 org.json 在哪里可以下载这个jar包 开发工具是eclipse,想用json数据模式,可是jdk没有,网上找到了些也不知道要下哪个 解决方案 jar包org.nuxeo.common下载地址json教程系列(1)-使用json所要用到的jar包下载json 依赖jar包 解决方案二: gjson·jar里面 解决方案三: 用阿里的fastjson

可运行jar包的几种打包/部署方式

java项目开发中,最终生成的jar,大概可分为二类,一类是一些通用的工具类(不包含main入口方法),另一类是可直接运行的jar包(有main入口方法),下面主要讲的是后者,要让一个jar文件可直接运行,通常有几下三种方式: 动工之前,先搭一个项目架子便于后面分析: 项目结构图:  这是一个gradle项目(当然,也可以换成ant项目或maven项目,这不重要),里面有二个模块,my-jar的DemoApp里提供了main入口方法,通常一个可运行的java项目,都会依赖其它一些jar包,所以另