问题
I have a NetBeans project which is using the JRE 1.4 environment which means I can't use generics.
How can I change the project to use 1.6 (?) so I can use generics.
回答1:
- In the Project tab, Right Click on the Project and select
Properties
.In the Library category selectJava Platform JDK 1.6
. - Then, in the Source category select
Source/Binary
FormatJDK6
. - This assumes that you installed
JDK 1.6
andNetBeans
knows about this. JDK 1.6
must be known toNetBeans
as a Java Platform.- From the menu select Tools->Java Platform Manager.
- If
JDK 1.6
is not in the list you can add it there.
回答2:
In Netbeans 8.2,
- right click the project, select Properties
- under the menu build/compile, select java platform from drop down menu
回答3:
There is a bug in NetBeans 8.0.2
When undertaking the above steps in changing JRE or JDK for a project, NetBeans attempts to save the project with the new JDK (9 in this instance) but it goes into an infinite loop and eventually gives an OutOfMemoryError:
来源:https://stackoverflow.com/questions/4128256/change-jre-in-netbeans-project