我一直在犯这样的错误:
annotations are not sopported -in source 1.4
然后看了我的jdk版本,我看到了1.4。为了增加jdk兼容性版本,我不得不将java se版本从CVM_JDK更改为1.6.0_24(默认)。
虽然注释错误消失了,但是出现了两个错误:
Error(3,32): package oracle.adfmf.application does not exist
Error(43,47): cannot find symbol
说这条线;
public class LifeCycleListenerImpl implements LifeCycleListener
{
public LifeCycleListenerImpl()
{
}
/**
* The start method will be called at the start of the application.
*
...
和
import oracle.adfmf.application.LifeCycleListener;
我将如何为两者做正确的事?哪个jdk版本提供了这个?
答案 0 :(得分:-1)
编辑(2016):这仅适用于JDeveloper 11.1.2.3.0中的ADF Mobile
编辑(2018年):此修复程序不会更改JDK版本,因为它不受支持
我假设你在谈论ADF Mobile? 如果是这样,目前JavaVM基于JavaME CDC规范,并且基于Java 1.4。改变JDK只会破坏事物。