anchor.diff:  
   ENV JAVA_VERSION 8
   ENV JAVA_HOME /usr/lib/jvm/java-8-oracle
  -    
  +
   # install java8
   RUN echo 'deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main' >> /etc/apt/sources.list && \
       echo 'deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main' >> /etc/apt/sources.list && \
  
positive.code:             supervisor \
              netcat-traditional \
              curl \
              locales && \
      locale-gen en_US.UTF-8 && \
      apt-get clean && \
      rm -rf /var/lib/apt/lists/*
      
  ENV LANG en_US.UTF-8  
  ENV LANGUAGE en_US:en  
  ENV LC_ALL en_US.UTF-8
  
  ENV MAVEN_VERSION 3.3.3
  
negative.code: ENV NPM_CONFIG_LOGLEVEL info
  ENV NODE_VERSION 5.1.0
  
  # Install nodejs
  RUN curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-x64.tar.gz" \
    && tar -xzf "node-v$NODE_VERSION-linux-x64.tar.gz" -C /usr/local --strip-components=1 \
    && rm "node-v$NODE_VERSION-linux-x64.tar.gz" \
    && npm install -g bower \
    && npm install -g grunt-cli \
    && npm install -g gulp
  
  # Install phantomjs
  ENV PHANTOMJS_VERSION 1.9.8
  RUN mkdir -p /srv/var && \
    	wget -q --no-check-certificate -O /tmp/phantomjs-$PHANTOMJS_VERSION-linux-x86_64.tar.bz2 https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-$PHANTOMJS_VERSION-linux-x86_64.tar.bz2 && \
      tar -xjf /tmp/phantomjs-$PHANTOMJS_VERSION-linux-x86_64.tar.bz2 -C /tmp && \
      rm -f /tmp/phantomjs-$PHANTOMJS_VERSION-linux-x86_64.tar.bz2 && \
      mv /tmp/phantomjs-$PHANTOMJS_VERSION-linux-x86_64/ /srv/var/phantomjs && \
      ln -s /srv/var/phantomjs/bin/phantomjs /usr/bin/phantomjs
  
  # Protractor test project needs to be mounted at /project
  # VOLUME ["/project"]
  