今天下午,帮师兄在MyEclipse中配置我原来做的“基于支持向量机的时序预测系统”。出现了这么一个问题“javax.swing.GroupLayout cannot be resolved",很明显,是GroupLayout类无法识别,其他类都没问题,因此肯定是jdk的问题。由于使用的MyEclipse为6.0.1-GA版的,jdk为1.6.0.04的。想了下,jdk挺新的啊,应该有GroupLayout类啊,怎么会出现这个问题呢?
于是,又下了jdk1.7,安上后这是才想到得在MyEclipse中更改jre为1.7的,这时才恍然大悟。刚才使用的jdk并非1.6的,而是MyEclipse自带的jdk。!!!哎呀,白下了1.7了,直接更改为1.6其实就可以的。
所以在这里提醒大家,MyEclipse或Eclipse默认使用的jre是自己自带的jre,他不会自动寻找机器中已有的jre!!!
另外,附上有关修改jre的图:
"Window"--> "Preferences..."
添加了jre1.6.0-04后,在返回第一个图中,选中jre1.6.0-04。这样,就完成了。
以前就知道MyEclipse默认使用自己的jre,但是今天遇到问题时开始没有想起来。哎,看来,有些东西应该及时写下来。