The remainder of this chapter focuses on debugging in a number of different ways in order to help in further understanding the application and its behavior at run time.
The main focus is on using a local instance of Jenkins and an IDE to debug development sessions; however, it is still useful to know about the options available through the inbuilt logging options in Jenkins, which are sophisticated and highly customizable. These are often a good starting point for any kind of issue, so we will start with a quick overview of the options here before moving on to the type of debugging that you'll probably want to set up and use when developing your own code.
Jenkins uses the
java.util.logging package ...