i have a pure java project for infrastructure of automates tests.
should i start using java 7 in this project?
I know its a bit of a debatable question, but i would like to know what is the mainstream opinion in the java community regarding this issue.
Yes – every new project should start using Java 7. Every recently-started project should upgrade to Java 7.
That’s true for any framework (that is declared backward compatible) – use the newest version. If one goes out while developing – upgrade, if it’s not too hard.