如何在eclipse中使用两个jdk 已经安装好jdk8 想使用jdk7
每天都有新的问题出现
今天写代码的时候,居然提示代码错误,这个错误我在公司可以正常运行的。
这肯定是和jdk版本有关吧
如下代码:
public void listener_inRow(JMenuItem inRow, final JTable table) { inRow.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e) { DefaultTableModel dtm = (DefaultTableModel) table.getModel(); int r = table.getSelectedRow(); Object[] obj = {"1",new String(),new Integer(0),"","","","","","",""}; dtm.insertRow(r, obj); } }); }代码中,参数居然是final类型,但是在jdk8中,这个参数就不是final类型了
在jdk7中是强制final类型的
公司和家里电脑的jdk版本不一样呵。。。
那么我就开始在eclipse操作如何使用jdk7
操作方法很简单
首先我们准备我们的jdk7,可以到官网去下去
linux电脑下载编译好的jdk包,解压
然后将 /mysoft/java7/jdk1.7.0_79/jre/lib 这个文件夹下的文件
如果是windows系统,您可以按照网上的办法,加压安装文件(.exe文件),当然你还可以直接从其他电脑拷贝jdk1.7.0_79/整个目录
然后开始配置我们的eclipse
右健选择我们的项目,进入到java build path 把默认的jdk删掉
然后新建一个 User Library
[caption id="attachment_1491" align="alignnone" width="620"] eclipse 安装 jdk[/caption]
然后点击右侧的 add extenrnal JARs
选择/jdk1.7.0_79/jre/lib 这个文件夹下的全部jar包即可
[caption id="attachment_1490" align="alignnone" width="620"] eclipse 安装 jdk[/caption]
然后就可以正常使用我们的项目了
爆款云服务器s6 2核4G 低至0.46/天,具体规则查看活动详情