以前的程序 一直在用 供应商已经找不到了 JAVA源代码也没有 只有原程序安装包 想更改原程序的一个CLASS
安装原程序 点击运行图标好用 在安装目录下public_html里 找到JAR包 用WINRAR解压 用JCLASS 和 IDEA 找到并直接修改了CLASS 然后重新压缩 后缀名改成JAR JAR包里的其他文件都没动 再运行软件 就提示 count not find the main class 不知道哪里出问题了 后来试着解压JAR包 不改动内容直接原样压缩成ZIP 改后缀名为JAR 也同样报错count not find the main class 因为JAR包里有MANIFEST文件 所以没有用命令打包 郁闷了 哪位兄弟 指点迷津
你如果知道main函数所在的类名,可以尝试用如下方式运行:
java -cp xx.jar com.xx.xx.Main
反编译 改代码 再打包