Web Site Link Checker

This is a simple command line application that crawls a website for broken links.

$ java -jar link-checker-1.0.0-jar-with-dependencies.jar /
/ broken link to http://www.google.com/search?hl=en&q=allinurl%3Afile+java.sun.com&btnI=I%27m%20F</body></html>: java.net.URISyntaxException: Illegal character in query at index 80: http://www.google.com/search?hl=en&q=allinurl%3Afile+java.sun.com&btnI=I%27m%20F</body></html>
/swing-plaf-example: failed to process link /tutorial-swing-synth-plaf-template-part-1: java.io.FileNotFoundException: /tutorial-swing-synth-plaf-template-part-1
Done - 39027 ms

The code is Github.


  1. Practical Java Domain Specific Language Tutorial
  2. Sonarqube And Java 8
  3. Spring Boot Performance
  4. Polyglot Maven First Steps
  5. Java Annotation Processor Tutorial