Java Method Trace Analyser Designed and developed for IBM Hack Challenge - A Mega Hackathon 2019
Method Trace Analyse is a real-life based problem which aims to make the work of understanding method trace log easier and less time consuming. These method trace logs can contain time stamp, event type, event summary, jstacktrace and much more.
- OpenJDK 8 and JDK 1.8
- NetBeans IDE 8.2
- Apache Maven 3.39
- JAVAFX with FXML for GUI rendering
- Apache Commons IO for reading File to String
Ideation Document (.doc, .pptx) and Presentation (.pptx, .pdf) are available in Documentation
folder.
Working Video has been included inside Documentation
folder named Video.mp4
.
Undertaking document has been included inside Documentation
folder as undertaking_document.pdf
or undertaking_document.docx
.
JavaDocs are located in JavaDoc
folder.
ScreenShots are located in ScreenShots
folder.
Sample Log Files that can be tested are located in Sample_logs
folder.
Executable project JAR file with included dependencies in root directory: MethodTraceAnalyser_JavaMonks.jar
MethodTraceAnalyser_JavaMonks.jar
is available in the project root directory, we can simply download and run this executable jar file using the command:-
java -jar MethodTraceAnalyser.jar
NOTE: Tested in JDK 1.8 on windows (10 pro x64) and Linux (Ubuntu 16.04 LTS x64-amd)