Skip to content

bugminer/bugminer

Repository files navigation

bugminer

A framework for collecting test data about software projects

How to Build

Run mvn install

Development Environment

We suggest using IntelliJ IDEA for development. Node.js is required to build the front end. Additionally, a data base has to be set up.

Prerequisites

  1. Download and install Node.js, npm and maven
  2. Install MySQL (e.g. with XAMPP)
  3. Run npm install -g grunt-cli

Set up bugminer

  1. Import the project in IDEA
  2. Create a database called bugminer and a user called bugminer with the passsword bugminer (these values are defined in AppConfig)
    1. create database 'bugminer';
    2. grant all on bugminer.* to 'bugminer'@'localhost';
  3. Set up the frontend using grunt
    1. 'cd bugminer/bugminer-server/src/main/frontend'
    2. 'npm install'
    3. 'grunt'

Development

Run/Debug the Application class.

Run grunt every time you change front end files and afterwads recompile the project in IDEA so that the files are copied to the target directory.

About

Bugminer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors