问题1:  java.lang.NoClassDefFoundError:   javax/transaction/Synchronization
或者是其他的类找不到.
解决办法:
查看是不是没有jta.jar(或其他jar包),如果存在,可以把构建路径下的jar包全部删掉,重新加一次.
问题2:RCP导出时出现java.lang.RuntimeException: No application id has been found异常
解决办法:
在plugin.xml文件的build选项卡binary build区域确定META-INF文件夹及下面的MANIFEST.MF被选中,并且仅此一个,不能有在其他文件夹下有相同的文件名的配置文件.一定确保把这个文件打包到产品中,并且仅打包这一个.
问题3:Java日期比较:
解决办法:
Date,calnedar的compareTo(),before(),after()函数,返回整型值.
字符串转换成日期函数
 public static Date stringToDate(String str_date) {
  DateFormat df = new SimpleDateFormat("yyyy-MM-dd");
  Date date = null;
  try {
       date = df.parse(str_date);
  } catch (ParseException e) {
      e.printStackTrace();
  }
  return date;
 }
日期格式化函数
 public static String DoFormatDate(Date date,String format) {
                //format:"yyyy-MM-dd"
  return (new SimpleDateFormat(format)).format(date);
 }