@echo off
set calssdir=%1
set package=%2
set package=%package:.=\%
rem 打开窗口并选中指定文件
Explorer/e,/select,%calssdir%\%package%.class
将以上内容放入文本文件中
文件命名为viewclass.bat,然后放到你eclipse安装目录下的eclipse目录,点击myeclipse工具上绿色三角形加公文包图标,然后选择open External tools dialog,然后再点击窗口中的左侧栏 Program 选择NEW ,选择new后,在右边窗口中Main 选项卡,在点击 location 栏下的 Brawse File System 按钮添加 viewclass.bat这个文件,在Arguments:里面输入${project_loc}\WebRoot\WEB-INF\classes ${java_type_name}即可,建议修改一下 头部的名称。
注意:${project_loc}\WebRoot\WEB-INF\classes ${java_type_name} 这段参数里面是不能带空格是,玩过linux的就知道。
如果你的项目名称有空格,例如:你的项目名叫:item project ,项目的路径放在D盘,如:D:\item project
那么也可以配置Arguments:
D:\“item project ”\WebRoot\WEB-INF\classes ${java_type_name} 有的不叫WebRoot,叫WebContent那么,你自己更具实际的配置就行了。
同一个工作空间下面:打开不同项目的class目录,跨工作空间的不行的,${workspace_loc}\"${project_name}"\WEB-INF\classes ${java_type_name}
通过创建并配置viewclass.bat批处理文件,可以在Eclipse或MyEclipse中便捷地打开并选中指定的Class文件。只需在External Tools Configuration中设置批处理文件的位置和参数,如${project_loc}WebRootWEB-INFclasses ${java_type_name},确保参数中避免空格。对于项目名包含空格的情况,需使用双引号包围路径,如"D:\"item project\"\WebRootWEB-INFclasses ${java_type_name}".注意,这种方法适用于同一工作空间内的不同项目,跨工作空间操作不可行。
6142

被折叠的 条评论
为什么被折叠?



