Java Magazine, Jan/Feb 2017
ORACLE COM JAVAMAGAZINE JANUARY FEBRUARY 2017 35 tools sulation with the add exports JVM command line argument For example to run a tool that depends on the sun jvmstat monitor package use java add exports jdk jvmstat sun jvmstat monitor ALL UNNAMED MyTool The previous line should be written as a single line with no space after the sign Ed Feel free to use the private APIs for your own purposes but do it with care there are no guarantees that the APIs will continue to work in future JDK updates Conclusion The Java platform comes with a set of versatile technologies for building custom debugging monitoring and troubleshooting tools Some of them are covered by Java SE standards while others are specific to OpenJDK and Oracles JDK Despite the lack of thorough documentation on private APIs the source code of the OpenJDK project particularly the source code of JDK built in tools might serve as a good starting point for learning serviceability technologies Software development and maintenance can hardly succeed without proper tools Although many tools exist in the market there is no silver bullet to address all problems As a Java developer you can create your own tools to solve tasks that no other software solves JDK serviceability technologies are your friends article Andrei Pangin @ AndreiPangin leads the development of the Odnoklassniki social network He previously worked on the HotSpot JVM which became his favorite topic and area of expertise Pangin is a frequent speaker at Java conferences and one of the top JVM answerers on Stack Overflow Java Certified Get Java Certified Earn Your javatshirt oca javatshirt @ OracleCert achievement unlocked Got my new javatshirt Preparing for OCP Thanks Oracle for the Java tshirt Now preparing for Java OCP javatshirt javatshirt 이벤트 참여 완료 The Java certification recognition t shirt is available to all candidates who earn a Java certification Offer expires March 31 2017 Danny Muthama @ DannyMuthama 8 Dec 2016 swati sharma @ swati_ sharma_ 16 Oct 2016 Abdullah Shabbir @ FarigLog 14 Sept 2016 백상빈 @ bsbin150 27 Aug 2016
You must have JavaScript enabled to view digital editions.