怎样修改.class文件??

来源:百度知道 编辑:UC知道 时间:2024/05/22 20:38:48
"D:\Tomcat 5.0\bin\startup.bat"这个服务启动不了,一闪而过。听说要把EPIServlet.class这个文件里的网卡mac地址修改成本机的才能启动。我用eslipse软件打不开这个文件。下载java反编译器又只能查看不能修改。请各位指教怎样才能修改EPIServlet.class这个文件???我是java盲,请赐教。谢谢!
感谢大家的回答!
smilejava的方法不能用。另在eslipse里怎么新建不了.class文件呢

按照包结构在Eclipse下面创建一个同名的EPIServlet java类 然后用反编译打开class 把代码拷到你新建的这个类中,然后做相应的修改即可 修改完毕 去这个工程的bin目录下取出.class文件 然后粘贴到相应jar文件或者目录中

"D:\Tomcat 5.0\bin\startup.bat"这个服务启动不了,一闪而过。一般不是这的问题 而可能是你环境变量的配置问题 如果你的tomcat不是安装版的 那么必须设置好JAVA_HOME和CATALINA_HOME这两个环境变量 如果是安装版的 选对JRE目录! 具体出错原因请查看tomcat\logs 按照时间排序 看最近一次的.log文件!

使用TOMCAT6吧.

http://dev.xiaonei.com/apache-mirror/tomcat/tomcat-6/v6.0.18/bin/apache-tomcat-6.0.18.exe

这个是安装包.下载完安装上就可以使用了..

这个好像不行啊,因为.class文件是由java编译器产生的平台无关的乱码,不能手动修改 除非你找到源代码改了之后重新编译

eclipse里是不能建.class文件的。建.java文件然后编译就生成.class文件

哥们:
你脑筋太死了
你反编译后可以看见代码吧?(如果不可以,下载Gel反编译工具)看见代码了吧,确实无法改变和保存,但是你可以Ctrl+C复制后再Ctrl+V贴到你的记事本里,把记事本名字改成EPIServlet.class然后把以前的覆盖不就OK?
另外如果说startup.bat一闪而过,也很简单啦,用编辑工具,打开它,再结尾 回车 写上 pause;
你再运行看看,是不是运