Java – USB – Lights

Problem Statement:

We need to display lights and play sounds for different activities in IT Departments.

Example: Specific production server went down. Or Build failed. Or Too much traffic on network, got email from xyz….etc

Solution 1:

DelCom Product: This comes with DLL and we need to write Java JNI.

Solution 2:

Arduino Micro Controller

Writing simple USB Driver:

Hudson Build Lights:



Hudson Setup

I would like to write about Hudson Setup

Option 1: Decided to go with >java -jar hudson.war
It is not performing as expected. So did the following steps.

Setup Maven manually and provide following information. file looks like this. Fill with correct information

export MAVEN_HOME=$HOME/apache-maven-2.2.1

export JAVA_HOME=/apps/java1.5/
export PATH=$JAVA_HOME/bin:$PATH

export HUDSON_HOME=$HOME/hudson/.hudson

nohup java -jar hudson.war –httpPort=23455 –ajp13Port=23456 &

Manually setup .m2 folder. I.e copy content from local system to linux system.

Now Hudson is up and running.

Step 2: Enable the security. Same document given how to disable security too.

List of Hudson plugins are available at