远程部署的java项目 修改部分内容之后,将class文件部署到项目中,出现内部错误

杜sir2010 2017-01-18 11:52:15
今天重新部署项目之后,发现没有自动发邮件(项目中的某个功能),于是进项目将class文件都download下来 之后用反编译工具打开 发现里面什么都没有,只有一个提示:
...全文
686 26 打赏 收藏 转发到动态 举报
写回复
用AI写文章
26 条回复
切换为时间正序
请发表友善的回复…
发表回复
M阳光 2017-01-20
  • 打赏
  • 举报
回复
在部署之前反编译也是这样吗?我也遇见过这种无法反编译的情况。用javap试一下
杜sir2010 2017-01-19
  • 打赏
  • 举报
回复
引用 24 楼 lwxin0000 的回复:
ftp上传的时候最好重新打开一个ftp窗口,这数据FTP工具的错误,无法将文件上传到服务器上,
可否详细 讲讲这个问题 ,当时在传上去之后 我download下来用反编译工具 是有内容的,但当我过一段时间用另外一台机器downlod下来的时候就是上面图片的上的内容了
能源恒观 2017-01-18
  • 打赏
  • 举报
回复
项目没发布上去
李陞 2017-01-18
  • 打赏
  • 举报
回复
ftp上传的时候最好重新打开一个ftp窗口,这数据FTP工具的错误,无法将文件上传到服务器上,
能源恒观 2017-01-18
  • 打赏
  • 举报
回复
引用 22 楼 dukangcheng 的回复:
[quote=引用 21 楼 wanghengwhwh 的回复:] [quote=引用 14 楼 dukangcheng 的回复:] [quote=引用 13 楼 wanghengwhwh 的回复:] [quote=引用 8 楼 dukangcheng 的回复:] [quote=引用 1 楼 wanghengwhwh 的回复:] 项目没发布上去
如果项目没有上传成功的话,我整个项目都应该不能运行才对啊,项目中所有的class文件都重新上传了,而且整个项目 里面的class文件 后来再download下来的话,就是上面图片里的信息。[/quote]也是,你反编译是怎么弄的,down下来的class文件都是错的吗[/quote] 把classes文件download下来 直接拖到gui这样的工具里面查看,里面没有任何内容,只有上面图片里面的错误提示[/quote]本地编译打包的时候有没有报错[/quote] 没有[/quote]那这样我就不知道问题出在哪里了,坐等大神了,自己再调试看看
杜sir2010 2017-01-18
  • 打赏
  • 举报
回复
引用 21 楼 wanghengwhwh 的回复:
[quote=引用 14 楼 dukangcheng 的回复:] [quote=引用 13 楼 wanghengwhwh 的回复:] [quote=引用 8 楼 dukangcheng 的回复:] [quote=引用 1 楼 wanghengwhwh 的回复:] 项目没发布上去
如果项目没有上传成功的话,我整个项目都应该不能运行才对啊,项目中所有的class文件都重新上传了,而且整个项目 里面的class文件 后来再download下来的话,就是上面图片里的信息。[/quote]也是,你反编译是怎么弄的,down下来的class文件都是错的吗[/quote] 把classes文件download下来 直接拖到gui这样的工具里面查看,里面没有任何内容,只有上面图片里面的错误提示[/quote]本地编译打包的时候有没有报错[/quote] 没有
能源恒观 2017-01-18
  • 打赏
  • 举报
回复
引用 14 楼 dukangcheng 的回复:
[quote=引用 13 楼 wanghengwhwh 的回复:] [quote=引用 8 楼 dukangcheng 的回复:] [quote=引用 1 楼 wanghengwhwh 的回复:] 项目没发布上去
如果项目没有上传成功的话,我整个项目都应该不能运行才对啊,项目中所有的class文件都重新上传了,而且整个项目 里面的class文件 后来再download下来的话,就是上面图片里的信息。[/quote]也是,你反编译是怎么弄的,down下来的class文件都是错的吗[/quote] 把classes文件download下来 直接拖到gui这样的工具里面查看,里面没有任何内容,只有上面图片里面的错误提示[/quote]本地编译打包的时候有没有报错
杜sir2010 2017-01-18
  • 打赏
  • 举报
回复
引用 17 楼 shzy1988 的回复:
[quote=引用 15 楼 dukangcheng 的回复:] [quote=引用 12 楼 shzy1988 的回复:] [quote=引用 9 楼 dukangcheng 的回复:] [quote=引用 6 楼 shzy1988 的回复:] 项目clean后重新上传
项目已经 clean了,但是还是这样情况啊 [/quote] 那可能是你的反编译工具有问题,我用的是gui这个东西[/quote] 我用的也是gui这样的工具,可是我本地的class文件 打开的话是可以的啊?[/quote] 你上传的class文件的日期是不是最新的那个,另外你是用什么工具来传class的,路径别搞错了[/quote] 我使用的是FileZilla Client和SSH Secure File Transfer Client这两个工具
杜sir2010 2017-01-18
  • 打赏
  • 举报
回复
引用 10 楼 boenwan 的回复:
可能是服务器的问题,文件中的内容还是存在的,只不过down下来没有,你试试清除一下服务器中的缓存呢
要怎么清除呢
simaa0106 2017-01-18
  • 打赏
  • 举报
回复
我碰到过这种情况, 我的原因是import 后修改了代码, 导致上面的import无效, 则用反编译软件打不开, 删除无效的import后就可以打开了
双子叶 2017-01-18
  • 打赏
  • 举报
回复
引用 15 楼 dukangcheng 的回复:
[quote=引用 12 楼 shzy1988 的回复:] [quote=引用 9 楼 dukangcheng 的回复:] [quote=引用 6 楼 shzy1988 的回复:] 项目clean后重新上传
项目已经 clean了,但是还是这样情况啊 [/quote] 那可能是你的反编译工具有问题,我用的是gui这个东西[/quote] 我用的也是gui这样的工具,可是我本地的class文件 打开的话是可以的啊?[/quote] 你上传的class文件的日期是不是最新的那个,另外你是用什么工具来传class的,路径别搞错了
杜sir2010 2017-01-18
  • 打赏
  • 举报
回复
引用 11 楼 rui888 的回复:
看看文件大小是多少。
文件大小 和上传时候大小一致的
杜sir2010 2017-01-18
  • 打赏
  • 举报
回复
引用 12 楼 shzy1988 的回复:
[quote=引用 9 楼 dukangcheng 的回复:] [quote=引用 6 楼 shzy1988 的回复:] 项目clean后重新上传
项目已经 clean了,但是还是这样情况啊 [/quote] 那可能是你的反编译工具有问题,我用的是gui这个东西[/quote] 我用的也是gui这样的工具,可是我本地的class文件 打开的话是可以的啊?
杜sir2010 2017-01-18
  • 打赏
  • 举报
回复
引用 13 楼 wanghengwhwh 的回复:
[quote=引用 8 楼 dukangcheng 的回复:] [quote=引用 1 楼 wanghengwhwh 的回复:] 项目没发布上去
如果项目没有上传成功的话,我整个项目都应该不能运行才对啊,项目中所有的class文件都重新上传了,而且整个项目 里面的class文件 后来再download下来的话,就是上面图片里的信息。[/quote]也是,你反编译是怎么弄的,down下来的class文件都是错的吗[/quote] 把classes文件download下来 直接拖到gui这样的工具里面查看,里面没有任何内容,只有上面图片里面的错误提示
能源恒观 2017-01-18
  • 打赏
  • 举报
回复
引用 8 楼 dukangcheng 的回复:
[quote=引用 1 楼 wanghengwhwh 的回复:] 项目没发布上去
如果项目没有上传成功的话,我整个项目都应该不能运行才对啊,项目中所有的class文件都重新上传了,而且整个项目 里面的class文件 后来再download下来的话,就是上面图片里的信息。[/quote]也是,你反编译是怎么弄的,down下来的class文件都是错的吗
双子叶 2017-01-18
  • 打赏
  • 举报
回复
引用 9 楼 dukangcheng 的回复:
[quote=引用 6 楼 shzy1988 的回复:] 项目clean后重新上传
项目已经 clean了,但是还是这样情况啊 [/quote] 那可能是你的反编译工具有问题,我用的是gui这个东西
tony4geek 2017-01-18
  • 打赏
  • 举报
回复
看看文件大小是多少。
伯恩dadi 2017-01-18
  • 打赏
  • 举报
回复
可能是服务器的问题,文件中的内容还是存在的,只不过down下来没有,你试试清除一下服务器中的缓存呢
杜sir2010 2017-01-18
  • 打赏
  • 举报
回复
引用 6 楼 shzy1988 的回复:
项目clean后重新上传
项目已经 clean了,但是还是这样情况啊
杜sir2010 2017-01-18
  • 打赏
  • 举报
回复
引用 1 楼 wanghengwhwh 的回复:
项目没发布上去
如果项目没有上传成功的话,我整个项目都应该不能运行才对啊,项目中所有的class文件都重新上传了,而且整个项目 里面的class文件 后来再download下来的话,就是上面图片里的信息。
加载更多回复(6)

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧