Skip to content

Entro-yuhim/nwchecker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NWC Checker was console application for checking solution on programming competitions. The new extension to the project is creation java server applicaiton that will be able to perform puniversity competitions in algorithms.

Deployment instructions

Requirements:

  1. Java v1.7 or higher
  2. Apache Tomcat that supports Java 1.7(Tomcat 7 or higher)
  3. MySQL database (if you're cloning repository)
  4. Maven (3.0 or higher)

Instructions:

  1. Clone repository.

  2. Using Maven, create a .war file: in folder ~/nwcserver/ run following command: mvn make-install

  3. Create MySQL schema for server using following command: CREATE DATABASE nwserver CHARACTER SET utf8 COLLATE utf8_general_ci;

  4. grant access privileges to user root with password root on this database:

CREATE USER 'root' IDENTIFIED BY 'root'; GRANT ALL ON root.* TO 'nwserver'@'%' IDENTIFIED BY 'root'; GRANT ALL ON root.* TO 'nwserver'@'localhost' IDENTIFIED BY 'root'; FLUSH PRIVILEGES;

  1. Set max_allowed_packet to 85983232 using:

mysql --max_allowed_packet=85983232

  1. Set lower_case_table_names variable to 1
  • Go to your MySQL configuration file
  • Under [mysqld] add a line: lower_case_table_names=1
  1. Deploy the project on your Tomcat server.

About

Automatically exported from code.google.com/p/nwchecker

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 46.4%
  • Java 37.5%
  • CSS 12.9%
  • C++ 2.2%
  • Pascal 0.5%
  • HTML 0.3%
  • Other 0.2%