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界面,
Eclilpse定位选中java类对应的class文件

 

 

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下。

 


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

 

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}

 

相关文章:

  • 2021-12-10
  • 2021-12-21
  • 2021-06-13
  • 2022-12-23
  • 2022-01-22
  • 2022-12-23
  • 2021-07-17
  • 2021-06-26
猜你喜欢
  • 2022-12-23
  • 2021-12-28
  • 2021-11-08
  • 2021-07-08
  • 2022-01-15
  • 2022-12-23
  • 2021-09-11
相关资源
相似解决方案