-
Notifications
You must be signed in to change notification settings - Fork 1
Developer Guide
Yosef Raisman edited this page Jul 1, 2017
·
9 revisions
BugQuery is comprised of 3 codependent projects:
- BugQueryServerSide is a server application, that runs using Spring Boot. The application serves the website, communicates with the MySQL database (and helps parse it), and includes code for stack trace extraction and comparison.
- BugQueryPlugin is a plugin for Eclipse, that extends its stack trace handling mechanisms.
- The database, which is an index of stack traces from questions, and relevant answers, sorted by exception type.
If you'd like to contribute to the plugin, please use Eclipse for RCP and RAP Developers, which includes all the necessary packages, and also supports the server application. To work on the server application alone (the BugQuery website, most algorithms), most current versions of Eclipse will do.
Clone BugQuery using git (git clone git@github.com:TechnionYP5777/Bugquery.git or git clone https://github.com/TechnionYP5777/Bugquery.git with HTTPS)
Launch Eclipse, go to the File menu, and select Import...
In the Import dialog, select Existing Maven Projects from Maven
For the Root directory select /Bugquery, then click Select All and Finish
BugQuery should appear in your workspace now.




