eclipse一个java类还在运行,但是java文件找不到了

如上图,这个叫Ftp的类还在运行中,但是已经找不到源文件了,由于只是一个独立的文件,所以没有上传到svn服务器做保存。现在看不到源码,很捉急!求广大网友支招!

第1个回答  2014-12-12
测试了一下,如果删了,确实什么都没了,不过你可以试试误删除修复的工具,看看能不能找回来,无论找到java还是class,就好办了。
第2个回答  2014-12-12
到bin目录下找到.class文件使用反编译编译出来追问

好像是项目被别人误删了。在eclipse里面找不到编译文件

第3个回答  2014-12-12
1) 去bin找到对应的ftp.class 文件
2)搜索一个软件decomp,然后反编译就可以看到source了追问

项目都不见了。何来bin目录?编译后的文件和源码已经找不到了。我是怀疑整个eclipse工作空间里面的东西被人删除过。可有恢复的办法?

追答

去run菜单里面看下你这个class运行调用的是那个class,然后去找对应的文件

本回答被网友采纳
第4个回答  2014-12-12
提示的是找不到类 Ftp.class 不是java文件追问

首先我在eclipse上面没有找到Ftp的类,其次是点击的下方报错Ftp.java:118给的弹框,这里是必然找源码的。

追答

你看看Ftp在哪
找不到文件两种情况
1、文件不存在
2、重复引入多个包

eclipse中java界面左边的java文件列表被我弄不见了,怎么弄出来,|
1、打开Eclipse。2、可以看到,如果是用到ADT某些版本,默认的工具栏是不会显示的,这样操作不是很方便。3、为了能够显示工具栏,我们首先,鼠标左键单击菜单中的“Window”选项,这样会弹出二级目录。4、找到“ShowToolbar”二级菜单,这个就是用来显示菜单的选项,我们进行点击。5、这样,可以看到开发工...

在eclipse中我的java resource文件夹不见了,之前还有的!!!有点急_百 ...
首先确认下有没有误操作,把它移动到别的文件夹下面去了 然后看看当前打开的模式是不是java模式 再然后是否还记得resource下面的任意一个文件名?如果记得 Ctrl + Shift + R 直接查找,如果存在就打开它,然后双击图示红色框中的符号 , 即可定位到对应的文件 ...

使用eclipse时 ,, 提示:找不到或无法加载主类.
1、是因为.java文件不在项目的src路径内,也就是说源代码未被eclipse编译,字节码不存在无法运行了,在项目名上右键 -> Builder Path -> Configure Build Path -> 选择Source面板,再点Add Folder, 把源代码所在的包路径的上层目录加进来,而且如果你是把两个类写在一个文件里的话,你在右键选择Ru...

eclipse打不开了,Java环境还在,因为在命令行里输入javac有反应
另外一种情况,即所在的目录下面有该缺失文件,而eclipse找不到的情况,参见以下解决方法。出现这种情况大多是因为电脑上之前安装过JDK,卸载重装之后,运行java命令会出现error:could not open ...jvm.cfg的错误。打开系统环境变量,查看PATH,会看到诸如此类的配置信息:SystemRoot%\\system32;%SystemRoot%;....

eclipse中java界面左边的java文件列表被我弄不见了,怎么弄出来,|
第一步:点击菜单栏的windows;第二步:选择“show view”;第三步:选择“Package Explorer”打开方式即可,之后即可正常显示“工程树”。

java 找不到或无法加载主类
当你在Java环境中遇到"找不到或无法加载主类"的错误,可能是因为主类路径配置不正确。尽管你的JAVA_HOME、CLASSPATH和Path环境变量设置看起来没有问题,且JDK版本测试正常,但在Eclipse中运行特定的HelloWorld.java文件时出现了问题。问题可能出在类文件的实际位置、package设置和类路径之间的匹配上。如果...

在eclipse中文件全关闭了,源代码也看不见了,但是还能正确运行,怎么把它...
怀疑你的 Eclipse 出错了,插件的状态不一致,建议重启 Eclipse,如果还不行,建议删除 $eclipse\/configurations\/...\/org.eclipse...osgi 目录来清空插件状态,之后启动 Eclipse 时它会初始化所有插件,有时候 eclipse 插件的 bug 导致出现 Exception 时它内部保存的状态不一致时需要这样。顺便说一下,...

一打开eclipse找不到java
至少你自己必须能运行调试java程序吧,所以你必须要先安装jdk或者jre,建议装个jdk。可以从http:\/\/www.oracle.com\/technetwork\/java\/javase\/downloads\/index.html 下载到最新的jdk。装完后还要配置一下环境变量,在环境变量里设置PATH变量的值,添加JDK的bin目录的路径,再启动Eclipse就可以了。

Eclipse打不开 提示找不到jvm.dll文件 但是这个文件在jre里是存在的...
解决办法如下:卸载掉原来安装的32位的JDK,然后安装64位的JDK到电脑中。重新修改path 和 classpath 两个环境变量。因为在64系统当中,32位软件回安装到program files (*86)文件夹,64位软件会安装到program files 文件夹,当你先前安装32JDK时,你设置的环境变量路径当中当然会包括“program files (...

...但是在用eclipse写完程序后在dos运行找不到文件?
javac 编译文件时要在文件的目录下使用,比如文件.java 放在D:\\java下,先使用cd 命令进到 D:\\java 目录下,再使用javac java等命令

相似回答