问题描述
代码在win下面可以正常运行,一个eclipse插件,但在linux报错,如下Multiplemarkersatthisline-implementsjava.lang.Runnable.run-Themethodrun()oftypeConsoleSimulatormustoverrideasuperclassmethod代码大体如下:publicclassConsoleSimulatorimplementsRunnable{@Overridepublicvoidrun(){.....;}}
解决方案
解决方案二:
试试去掉@Override你WIN下面应该是JDK6.0LINUX下面应该时JDK6.0以下的版本
解决方案三:
6.0以下的版本编译@Override时候会通不过我也不时很清楚我以前遇到过@Override这个注释貌似要在6.0以上版本编译才能通过
解决方案四:
学习
解决方案五:
@Override这个东西叫标签,在jdk1.5以上才引入的,你最少保证windows和linux下的jdk版本相同。
时间: 2024-11-06 03:42:38