I'm very new in the debugging the code cloned from the Github. However, till now, I have done below :
- cloned the repo to my local machine (git clone ) as well as using "sourcetree" software.
- built the code (mvn clean install)
- able to import the maven project in IDE (Ecliplse, InteliiJ)
- After the build completed I'm able to start the application (eg: start.sh) in the target/bin directory which has been created after the build
- Logged into the application's UI succesfully
Questions: - Now, at this moment I am not sure what is the main class file for aplication and from where and which .java file I shall attach the breakpoint - Once attached the breakpoint how shall I debug it while traversing through the UI.
Can someone please give me a pointer. Thanks in advance! Eg: I'm testing all this on "Apache/NiFi-Registry" project. ref: https://github.com/apache/nifi-registry