`
limingnihao
  • 浏览: 1824606 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Eclilpse定位选中java类对应的class文件

    博客分类:
  • IDE
阅读更多

Eclilpse定位选中java类对应的class文件

1,定义一个.bat文件

内容为:

 

set class_path=%1
set class_path=%class_path:.=\%
explorer /select,%class_path%.class

其中:

  1. 第一行,将eclipse返回的路径设置到class_path中。
  2. 第二行,将class_path中的点"."替换为"\"。
  3. 第三行,执行explorer命令使用资源管理器浏览class_path路径下的文件。/select在资源管理器上选中指定的文件。

 

 

2,External Tools Configurations

打开Exteral Tools Configurations界面,

 

 

3,新建Program

 

  • location:选择刚才新建的.bat文件
  • Arguments:${workspace_loc}${project_path}\webapp\WEB-INF\classes\${java_type_name}
  • maven项目的Arguments:${workspace_loc}${project_path}\target\classes\${java_type_name}

 

 

其中:

  1. ${workspace_loc}为Eclipse默认的workspace路径,所以如果发现不对就改成当前的workspace路径。例如E:\workspace_work_emn。
  2. ${project_path} 为项目名称。
  3. webapp,根据项目classes存放路径而定,例如普通的java web项目一般都在webapp\WEB-INF\classes下。maven项目在target\classes下。

 


 

4、run

点击出Exteral Tools Configurations界面,选择program下我们刚新建的“定位class”点击run即可。

 

如果不起作用,看eclipse的控制台日志,看真正制定的命令是什么,文件路径是否正确,参考着修改。

 

 

定位java文件到文件夹的写法

定位java文件就类似了

  • .bat文件:
set class_path=%1
set class_path=%class_path:.=\%
explorer /select,%class_path%.java
  • Arguments:${workspace_loc}${project_path}\src\${java_type_name}
  • maven项目的Arguments:${workspace_loc}${project_path}\src\main\java\${java_type_name}

 

  • 大小: 13.7 KB
  • 大小: 84.5 KB
0
0
分享到:
评论
5 楼 lenient315 2011-12-20  
为什么我这里控制台报 'Explorer' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
4 楼 xiao888lin 2011-04-14  
xiao888lin 写道
vi 或者 vim下:
:%s/\d\{1,5}\.//g

额,不好意思,粘错地儿了!
3 楼 xiao888lin 2011-04-14  
vi 或者 vim下:
:%s/\d\{1,5}\.//g
2 楼 wudengke213 2011-02-24  
已经试过了,可以。1楼的可以看看是不是BAT文件中的命令末尾是否有空格,去掉空格试试
1 楼 zcsuntt 2011-02-24  
试了,不行啊

相关推荐

    Java类动态加载(一)——java源文件动态编译为class文件

    这篇博客“Java类动态加载(一)——java源文件动态编译为class文件”可能主要探讨了如何在运行时将Java源代码(.java)编译成对应的字节码文件(.class),并将其加载到Java虚拟机(JVM)中。以下是对这个主题的详细解析...

    java反编译工具(.class文件反编译成.java文件)

    Java反编译是将已编译的字节码(.class文件)转换回源代码(.java文件)的过程,这对于理解和学习已有的Java程序、逆向工程或调试都是很有用的。标题提到的"java反编译工具"是用于这个目的的软件,它能够帮助开发者...

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

    - 递归处理子目录:若想对整个包含多个子目录的项目进行反编译,可以使用`-r`选项,例如:`jad -r -d srctree/**/*.class`将递归地处理`tree`目录及其所有子目录下的`.class`文件,并根据类所在的包名称创建对应的...

    Class文件转JAVA

    轻松方便的把class文件转化为java文件

    JavaDecompiler打开class文件

    它允许用户查看并理解已编译的.class文件的内容,因为Java的源代码(.java文件)通常不会随可执行文件一起发布。`JavaDecompiler`这个标题暗示我们将探讨如何使用Java反编译器来打开和解析.class文件。 Java类文件是...

    java class文件查看工具

    Java Class文件是Java源代码经过编译器处理后的二进制形式,它们包含了程序的结构信息,如类、接口、变量、方法等定义。在Java开发过程中,有时我们需要查看或分析这些Class文件,以理解程序运行原理、调试或逆向...

    Java Class文件反编译工具 jd-gui

    Java Class文件是Java程序编译后的二进制格式,它包含了类和接口的定义、方法体、常量池等信息,但这些信息是以机器可读的字节码形式存在,对于人类来说不易理解。为了查看和理解Class文件内部的源代码,我们就需要...

    java class文件编译

    Java源代码(.java文件)在经过Java编译器(javac)处理后,会生成对应的Class文件。Class文件采用一种特殊的二进制格式,这种格式具有固定结构,主要包括以下几个部分: 1. 魔数:标识文件为Java类文件,固定为0...

    java编译class文件

    这将编译指定的`.java`文件,生成对应的`.class`文件。如果源代码中有多个类,每个类都会生成一个`.class`文件。 4. 验证编译结果:如果编译成功,你会看到没有任何输出。`.class`文件会出现在与`.java`文件相同的...

    Android-Java代码解析class文件

    class文件是Java源代码经过JVM(Java Virtual Machine)编译后的二进制格式,它包含了类的结构、方法、变量等信息。本篇文章将详细探讨如何解析这些class文件,以及在Android开发中可能遇到的相关问题。 1. **Java...

    DJJava 反编译class文件

    在IT行业中,对Java类文件(.class)进行反编译是一项常见的任务,尤其是在软件逆向工程、代码分析和调试过程中。"DJJava 反编译class文件"是一款专门用于此目的的工具,它能够将Java字节码转换回可读的Java源代码。...

    java热加载Class文件

    Java热加载Class文件是开发者在调试和优化代码时非常实用的一种技术,它允许开发者在不重启JVM的情况下更新和替换已加载的类,极大地提高了开发效率。本文将深入探讨Java热加载Class文件的相关知识点。 首先,理解...

    java解析class文件

    Class文件是Java编译器将源代码编译后的结果,包含了类的结构信息、方法定义、常量池等关键数据。理解并能解析Class文件,对于进行JVM优化、字节码分析、动态代理、插桩等高级技术至关重要。 首先,Class文件是以二...

    java.class文件反编译工具【免费】

    Java 类(.class)文件是Java程序编译后的二进制形式,它们包含了机器可执行的指令和数据结构。为了查看这些二进制文件中的源代码或者理解其工作原理,我们需要借助反编译工具。本资源提供的是一款名为JD-GUI的免费...

    java class文件反编译器

    java class文件反编译器,可以看轻松查看源代码!下吧

    Java中的class文件反编译程序

    Java是一种广泛使用的面向对象的编程语言,其源代码在经过编译后会转换为字节码(.class文件),这些字节码可以在Java虚拟机(JVM)上运行。然而,有时我们需要查看或理解这些已经编译的class文件中的源代码,这时就...

    .class文件反编译工具。 .class文件转java文件

    然而,有时我们需要查看这些字节码如何对应到原始的Java源代码,这就需要用到类文件反编译工具。本文将围绕".class文件反编译工具"这一主题,详细讲解如何将`.class`文件转换为可读的`.java`源文件,并重点介绍解压...

    java修改class文件工具jbe

    Java 修改 Class 文件工具有很多,其中“JBE”(全称可能为 Java Bytecode Editor 或类似)是一个专门用于查看和编辑 Java 字节码的工具。它允许开发者在编译后的级别上操作 Java 类,这对于调试、逆向工程、优化...

    java .class反编译成.java工具

    在Java编程中,程序员编写的是.java源代码文件,这些文件经过Java编译器(javac)编译后,会生成对应的.class文件,这是Java虚拟机(JVM)能够执行的二进制格式。然而,由于编译过程会丢弃源代码信息,.class文件...

    java class文件查看器

    Java Class文件查看器是一款专为Java开发者设计的实用工具,它允许用户查看和分析.class文件,这是Java编译器将源代码编译后的二进制形式。了解如何使用这类工具对于理解和调试Java应用程序至关重要,尤其是在处理已...

Global site tag (gtag.js) - Google Analytics