diff --git a/silly-metrics/pom.xml b/silly-metrics/pom.xml
index 4ada9e5..1880cc1 100644
--- a/silly-metrics/pom.xml
+++ b/silly-metrics/pom.xml
@@ -15,6 +15,17 @@
1.7
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+
+
+
+ silly.metrics.KeywordCounter
+
+
+
+
-
\ No newline at end of file
+
diff --git a/silly-metrics/src/main/java/silly/metrics/KeywordCounter.java b/silly-metrics/src/main/java/silly/metrics/KeywordCounter.java
index 0b8d6a3..08da080 100644
--- a/silly-metrics/src/main/java/silly/metrics/KeywordCounter.java
+++ b/silly-metrics/src/main/java/silly/metrics/KeywordCounter.java
@@ -222,6 +222,7 @@ else if (file.getName().endsWith(".java")) {
RandomAccessFile f = new RandomAccessFile(file, "r");
byte[] contents = new byte[(int) f.length()];
f.readFully(contents);
+ f.close();
String content = new String(contents);
char c;