Using NX 12. After installing a Java update, all of my NX customizations are gone. I have since added my customizations back and there is now another Java update. Why and how is Java allowed to change customizations? Is it nessassary to install Java updates?
When I think of NX customizations, my first thoughts go to changing settings in the customer defaults or editing the UI (via menuscript or local edits). Neither of these should be directly affected by a Java update. On the other hand, Teamcenter is closely tied to Java and usually requires some attention when Java is updated.
An outdated version of Java can be a security risk, so its generally a good idea to keep it updated.