With the new Mendix versions it is possible to use Java 1.8 instead of Java 1.7. Can anybody tell me what the benefits or disadvantages are of switching to 1.8 and if they have had any experiance with making this switch? Bonus points if you can tell me if there is a impact in which subversion of JDK I have running with the modeller when making a deployment package (eg 1.7.54 vs 1.7.79). Will my application be more secure if I use a more moderen JDK version?
If you are using encryption libraries you must use Java 1.8 because the setup is so much easier. We have a mutual SSL setup with one customer that will only work in Java 1.8 out of the box. Java 1.8 has much more supported cypher standards. Disadvantages I have not found. I did not need to change any code from switching from 1.7 to 1.8. Switching from 1.6 to 1.7 is much more of a hassle as you need to check al the Java code used in the application.