diff --git a/pom.xml b/pom.xml
index 70999a245..582c2b6ee 100644
--- a/pom.xml
+++ b/pom.xml
@@ -163,7 +163,7 @@
- src/main/java
+ src/main
src/test/java
diff --git a/src/main/example/ChatClient.java b/src/main/example/ChatClient.java
index 978a29127..b79a83f3c 100644
--- a/src/main/example/ChatClient.java
+++ b/src/main/example/ChatClient.java
@@ -1,3 +1,4 @@
+package example;
/*
* Copyright (c) 2010-2020 Nathan Rajlich
*
diff --git a/src/main/example/ChatServer.java b/src/main/example/ChatServer.java
index 7439add7b..51857a5f7 100644
--- a/src/main/example/ChatServer.java
+++ b/src/main/example/ChatServer.java
@@ -1,3 +1,4 @@
+package example;
/*
* Copyright (c) 2010-2020 Nathan Rajlich
*
diff --git a/src/main/example/ChatServerAttachmentExample.java b/src/main/example/ChatServerAttachmentExample.java
index 3b7b2d528..c524129f8 100644
--- a/src/main/example/ChatServerAttachmentExample.java
+++ b/src/main/example/ChatServerAttachmentExample.java
@@ -1,3 +1,4 @@
+package example;
/*
* Copyright (c) 2010-2020 Nathan Rajlich
*
diff --git a/src/main/example/CustomHeaderClientExample.java b/src/main/example/CustomHeaderClientExample.java
index 5f2c2818c..bdbdd0142 100644
--- a/src/main/example/CustomHeaderClientExample.java
+++ b/src/main/example/CustomHeaderClientExample.java
@@ -1,3 +1,4 @@
+package example;
/*
* Copyright (c) 2010-2020 Nathan Rajlich
*
diff --git a/src/main/example/ExampleClient.java b/src/main/example/ExampleClient.java
index c71343a0f..2a25ed3f5 100644
--- a/src/main/example/ExampleClient.java
+++ b/src/main/example/ExampleClient.java
@@ -1,3 +1,4 @@
+package example;
/*
* Copyright (c) 2010-2020 Nathan Rajlich
*
@@ -77,4 +78,4 @@ public static void main( String[] args ) throws URISyntaxException {
c.connect();
}
-}
\ No newline at end of file
+}
diff --git a/src/main/example/FragmentedFramesExample.java b/src/main/example/FragmentedFramesExample.java
index aeb2cd868..46e0433aa 100644
--- a/src/main/example/FragmentedFramesExample.java
+++ b/src/main/example/FragmentedFramesExample.java
@@ -1,3 +1,4 @@
+package example;
/*
* Copyright (c) 2010-2020 Nathan Rajlich
*
diff --git a/src/main/example/PerMessageDeflateExample.java b/src/main/example/PerMessageDeflateExample.java
index 94bc3fd2d..75bd1dac9 100644
--- a/src/main/example/PerMessageDeflateExample.java
+++ b/src/main/example/PerMessageDeflateExample.java
@@ -1,3 +1,4 @@
+package example;
import org.java_websocket.WebSocket;
import org.java_websocket.client.WebSocketClient;
import org.java_websocket.drafts.Draft;
diff --git a/src/main/example/ProxyClientExample.java b/src/main/example/ProxyClientExample.java
index fbd5a8a64..26a71ea4d 100644
--- a/src/main/example/ProxyClientExample.java
+++ b/src/main/example/ProxyClientExample.java
@@ -1,3 +1,4 @@
+package example;
/*
* Copyright (c) 2010-2020 Nathan Rajlich
*
diff --git a/src/main/example/ReconnectClientExample.java b/src/main/example/ReconnectClientExample.java
index ee607e47b..fdcd47eeb 100644
--- a/src/main/example/ReconnectClientExample.java
+++ b/src/main/example/ReconnectClientExample.java
@@ -1,3 +1,4 @@
+package example;
/*
* Copyright (c) 2010-2020 Nathan Rajlich
*
diff --git a/src/main/example/SSLClientExample.java b/src/main/example/SSLClientExample.java
index d85fb85a7..b8770cd77 100644
--- a/src/main/example/SSLClientExample.java
+++ b/src/main/example/SSLClientExample.java
@@ -1,3 +1,4 @@
+package example;
/*
* Copyright (c) 2010-2020 Nathan Rajlich
*
diff --git a/src/main/example/SSLServerCustomWebsocketFactoryExample.java b/src/main/example/SSLServerCustomWebsocketFactoryExample.java
index 3d834e027..d31342b72 100644
--- a/src/main/example/SSLServerCustomWebsocketFactoryExample.java
+++ b/src/main/example/SSLServerCustomWebsocketFactoryExample.java
@@ -1,3 +1,4 @@
+package example;
/*
* Copyright (c) 2010-2020 Nathan Rajlich
*
diff --git a/src/main/example/SSLServerExample.java b/src/main/example/SSLServerExample.java
index a72f56b99..1a60a0367 100644
--- a/src/main/example/SSLServerExample.java
+++ b/src/main/example/SSLServerExample.java
@@ -1,4 +1,4 @@
-
+package example;
/*
* Copyright (c) 2010-2020 Nathan Rajlich
diff --git a/src/main/example/SSLServerLetsEncryptExample.java b/src/main/example/SSLServerLetsEncryptExample.java
index 10e61340f..884631e05 100644
--- a/src/main/example/SSLServerLetsEncryptExample.java
+++ b/src/main/example/SSLServerLetsEncryptExample.java
@@ -1,3 +1,4 @@
+package example;
/*
* Copyright (c) 2010-2020 Nathan Rajlich
*
diff --git a/src/main/example/SecWebSocketProtocolClientExample.java b/src/main/example/SecWebSocketProtocolClientExample.java
index 45b99d114..8dfd40164 100644
--- a/src/main/example/SecWebSocketProtocolClientExample.java
+++ b/src/main/example/SecWebSocketProtocolClientExample.java
@@ -1,3 +1,4 @@
+package example;
/*
* Copyright (c) 2010-2020 Nathan Rajlich
*
diff --git a/src/main/example/SecWebSocketProtocolServerExample.java b/src/main/example/SecWebSocketProtocolServerExample.java
index 911961240..5b57bcb51 100644
--- a/src/main/example/SecWebSocketProtocolServerExample.java
+++ b/src/main/example/SecWebSocketProtocolServerExample.java
@@ -1,3 +1,4 @@
+package example;
/*
* Copyright (c) 2010-2020 Nathan Rajlich
*
diff --git a/src/main/example/ServerAdditionalHeaderExample.java b/src/main/example/ServerAdditionalHeaderExample.java
index b284abd5b..66d453997 100644
--- a/src/main/example/ServerAdditionalHeaderExample.java
+++ b/src/main/example/ServerAdditionalHeaderExample.java
@@ -1,3 +1,4 @@
+package example;
/*
* Copyright (c) 2010-2020 Nathan Rajlich
*
diff --git a/src/main/example/ServerRejectHandshakeExample.java b/src/main/example/ServerRejectHandshakeExample.java
index de312851e..131244d25 100644
--- a/src/main/example/ServerRejectHandshakeExample.java
+++ b/src/main/example/ServerRejectHandshakeExample.java
@@ -1,3 +1,4 @@
+package example;
/*
* Copyright (c) 2010-2020 Nathan Rajlich
*
diff --git a/src/main/example/ServerStressTest.java b/src/main/example/ServerStressTest.java
index e641a0eb3..53af4ecf9 100644
--- a/src/main/example/ServerStressTest.java
+++ b/src/main/example/ServerStressTest.java
@@ -1,3 +1,4 @@
+package example;
/*
* Copyright (c) 2010-2020 Nathan Rajlich
*
diff --git a/src/main/example/TwoWaySSLServerExample.java b/src/main/example/TwoWaySSLServerExample.java
index 694e43cda..6c3d8ceed 100644
--- a/src/main/example/TwoWaySSLServerExample.java
+++ b/src/main/example/TwoWaySSLServerExample.java
@@ -1,4 +1,4 @@
-
+package example;
/*
* Copyright (c) 2010-2020 Nathan Rajlich