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

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文件_第1张图片

 

 

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文件_第2张图片

 

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}

 

你可能感兴趣的:(java,eclipse,maven,Web,项目管理)