日期:2014-05-18  浏览次数:20638 次

熬了一夜了,还是解决不了..谁能帮我看下[Java编译问题]
这是从别人那里拿来的程序,研究了半天发现里边给的源码没有办法编译,总是报错

我把class文件反编译了再编译回去也是一样,不知道哪里出问题了,向热锅上的蚂蚁一样团团转,熬了一个晚上了也解决不了,哪位大侠能出手相助,真诚的鞠躬致谢!

------解决方案--------------------
把错误贴出来。
------解决方案--------------------
要按顺序编译,有的类中调用了其他的类,你就必须要先编译其他的类。你可以先编译,然后发现哪个不能解析,就再编译那个类,依次类推,一定可以。
------解决方案--------------------
另外你看一下你的java的版本和他人的时不时相符的或者兼容,不然也过不了,我就遇到过好多的这样的问题,特别是一些出版的早的书……
------解决方案--------------------
你上传得不是木马吧?
怎么运行出来要输入需要控制得远程主机得名称?
不要不厚道哈。
------解决方案--------------------
Antiqueder()
我刚才download这个压缩文件包下来,编译没有问题,直接运行main.bat也可以弹出画面(没有运行,怕有小木^_^)。我的环境是jdk1.4.2_12 + eclipse 3.1。
你说“发现里边给的源码没有办法编译,总是报错”,有没有从外部查找原因呢?
比如说:
jdk的安装、配置有没有问题?检验的方法很简单,用另外的java程序编译、运行一下就知道了。
------解决方案--------------------
我看了程序,没有问题啊。
这是一个java版的PCAnyWhere.
你找两台机器试试。controlled_cmd.bat和JPCAnyWhere.jar拷贝到一台机器(假如IP是:192.168.0.11)。
然后在你机器启动main_cmd.bat后输入另外一台机器的IP(192.168.0.11)地址就行啦。
这样就可以远程控制192.168.0.11那台机器啦。
前提是两台机器都安装了JDK。