`

通过知道的class文件得到该文件所在的jar包

 
阅读更多

String path = XXX.class.getProtectionDomain().getCodeSource().getLocation().getFile();
File jarFile = new File(path);
 

 

分享到:
评论

相关推荐

    eclipse查看jar包class文件源码插件,jar包反编译查看工具

    首先,我们来看一下"Eclipse查看jar包class文件源码插件"。Eclipse中常用的插件有JD-Eclipse和Decompiler。JD-Eclipse是基于JD-GUI的一个集成版本,它可以直接在Eclipse中显示.jar文件中的源代码。安装步骤如下: 1...

    将class文件打包成jar文件

    将class文件打包成jar文件是Java开发中常见的需求,尤其在使用WebService的SOAP协议时,为了实现远程调用,往往需要将本地的类文件(.class)打包成jar包进行分发。本文将深入探讨这一过程,包括手动压缩和利用...

    根据class类名在所有Jar包文件中查找class类路径以及jar名字

    譬方说要在jar包中查询某个**.class文件。用户可以不用打开Jar包,直接输入路径和要查找的文件即可搜索。 2.列出指定路径下的所有Jar包文件 3.除了对Jar包进行搜索分析外,还可以对zip包进行分析 4.填写搜索路径是...

    如何将.class文件打成jar包

    ### 如何将 `.class` 文件打成 `jar` ...通过以上步骤,你可以轻松地将 `.class` 文件打包成 `jar` 包,无论是简单的打包还是更复杂的打包需求,都能得到满足。这不仅有助于项目的组织管理,也为部署和分发提供了便利。

    JAR文件包及jar命令详解

    4. **测试JAR文件**:创建完成后,可以在命令行中通过`java -jar test.jar`来运行该程序,也可以直接双击JAR文件启动程序。 ##### 2.2 注意事项 - 在创建JAR文件的过程中,确保所有需要的类文件和资源文件都已经...

    Java打包成jar文件,以及将jar文件导出为exe文件方法汇总[汇编].pdf

    2. 使用以下命令生成 jar 文件:jar cfm <填写你要生成jar 的名字>.jar MANIFEST.MFT *.class 将 jar 文件导出为 exe 文件 使用 exe4j 软件可以将 jar 文件导出为 exe 文件。步骤如下: 1. 默认即可,直接点击 ...

    JarSearch,Java Class类所在的Jar包搜索器

    JarSearch by 五棵树 -------------------------------------------------------------------------- 功能说明: ...2、选择需要查找的jar文件所在目录,例如: D:\log4j\lib 3、然后点击搜索按钮即可。

    Java反编译工具把.class文件转换为.java文件

    ### Java反编译工具:将.class文件转换为.java文件 #### 概述 在软件开发领域,有时我们可能需要分析第三方库或者开源项目的内部结构,这时就需要借助于反编译工具来帮助我们阅读和理解其源码。Java作为一种广泛...

    在Jar文件里找Class文件

    在Jar文件里查找对应的类名。双击弹出界面后,点击“查询路径”,把Jar所在目录选上后,在“查询类名”中填写检索词

    通过import导入包查找所在jar包工具

    "通过import导入包查找所在jar包工具"是一种实用的解决方案,它能帮助开发者快速定位到所使用的类所在的JAR文件。这个工具通常是一个自定义开发的小程序,它会解析Java源代码,分析import语句,并追踪到对应的JAR...

    JAR包查看器

    1. **浏览内容**:JAR包查看器允许用户直观地浏览JAR文件中的所有文件和目录结构,包括.class文件和其他资源文件,这对于理解和调试程序的结构非常有帮助。 2. **搜索功能**:通过内置的搜索功能,可以快速定位到...

    javajar包运行及bat文件制作.doc

    1. **Java Jar 包**:jar文件是Java的一种标准打包格式,它可以包含编译后的.class文件、资源文件以及一个名为`MANIFEST.MF`的元数据文件。 2. **Bat 文件**:批处理文件(.bat)是一种文本文件,它包含了一系列...

    Spring EntityManager 不能扫描jar 中的class文件

    然而,有时在尝试使用Spring管理持久层时,可能会遇到一个问题:“Spring EntityManager 不能扫描jar中的class文件”。这个问题通常出现在使用Spring自动扫描机制来查找并加载JPA实体类时,如果这些实体类位于外部的...

    怎么将java的类文件打包成jar文件

    - `-C classdir .` 指定 `.class` 文件所在的目录。 #### 使用 Ant 自动化构建过程 如果项目规模较大,建议使用构建工具如 Apache Ant 来自动化构建过程。下面是一个使用 Ant 的示例配置: ```xml ...

    jar文件 变成dll

    2. **运行ikvmc**:在命令行中,定位到ikvmc可执行文件所在目录,然后输入相应的命令,如: ``` ikvmc -target:library jar_file.jar -out:dll_file.dll ``` 其中,`jar_file.jar`是你需要转换的jar文件名,`dll...

    利用bat反编译jar包生成源码jar包

    标题中的“利用bat反编译jar包生成源码jar包”指的是通过批处理脚本(BAT)配合反编译工具,将已有的Java字节码(JAR包)转换为源代码并打包成新的JAR包的过程。这个过程通常用于没有源代码但需要查看或修改JAR包...

    WIN7下运行Jar文件提示Could not find the main class

    - 使用的JAR文件必须包含所需的主类,且该类已编译为.class文件并包含在JAR包内。 - 修改JAR文件的manifest文件时,要确保格式正确,否则可能导致JAR文件无法正常解析。 通过上述步骤,可以有效解决在Windows 7系统...

    jar包冲突检测工具.zip

    它的工作原理可能是通过遍历指定路径下的所有jar文件,然后对比每个jar中的类文件,找出具有相同全限定名(即包括包名和类名)但内容不同的类,从而确定冲突的存在。 `CallJars.exe` 可能是该工具的执行文件,它是...

    eclips插件,用于查找某个class所在的jar包

    该插件的核心功能是通过简单的搜索操作,查找工作空间内或者项目中指定Class文件所在的JAR或库文件。这在处理大量第三方库时尤其有用,因为手动检查每个JAR文件可能非常耗时。以下是一些关于如何使用此插件及其相关...

    手工jar打包

    - `packageName/*.class`:指定要打包的.class文件路径,这里我们指定的是包名下的所有.class文件。 这样,我们就创建了一个可执行的JAR文件。当你双击这个JAR文件时,Java虚拟机会根据`MANIFEST.MF`中的`Main-...

Global site tag (gtag.js) - Google Analytics