diff --git a/out/artifacts/java_adlister_jar/java-adlister.jar b/out/artifacts/java_adlister_jar/java-adlister.jar
new file mode 100644
index 0000000000..ffd496ea85
Binary files /dev/null and b/out/artifacts/java_adlister_jar/java-adlister.jar differ
diff --git a/pom.xml b/pom.xml
new file mode 100644
index 0000000000..097e6a0a81
--- /dev/null
+++ b/pom.xml
@@ -0,0 +1,52 @@
+
+
+ 4.0.0
+
+ groupId
+ java-adlister
+ 1.0-SNAPSHOT
+
+
+ javax.servlet
+ javax.servlet-api
+ 4.0.0
+ provided
+
+
+ javax.servlet.jsp
+ javax.servlet.jsp-api
+ 2.3.0
+ provided
+
+
+ javax.el
+ javax.el-api
+ 3.0.0
+ provided
+
+
+ javax.websocket
+ javax.websocket-api
+ 1.1
+ provided
+
+
+ javax.security.enterprise
+ javax.security.enterprise-api
+ 1.0
+ provided
+
+
+
+
+
+
+
+ 19
+ 19
+
+ war
+
\ No newline at end of file
diff --git a/src/main/java/HelloWorldServlet.java b/src/main/java/HelloWorldServlet.java
new file mode 100644
index 0000000000..538e28ef45
--- /dev/null
+++ b/src/main/java/HelloWorldServlet.java
@@ -0,0 +1,16 @@
+import java.io.*;
+import javax.servlet.*;
+import javax.servlet.annotation.WebServlet;
+import javax.servlet.http.*;
+@WebServlet(name = "HelloWorldServlet", urlPatterns = "/java-adlister/hello-world")
+public class HelloWorldServlet extends HttpServlet {
+
+ @Override
+ protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
+ response.setContentType("text/html");
+ PrintWriter out = response.getWriter();
+ out.println("
Hello, World!
");
+ out.println("HEy there
");
+ }
+
+}
diff --git a/target/classes/HelloWorldServlet.class b/target/classes/HelloWorldServlet.class
new file mode 100644
index 0000000000..23724fc046
Binary files /dev/null and b/target/classes/HelloWorldServlet.class differ
diff --git a/target/java-adlister-1.0-SNAPSHOT/META-INF/MANIFEST.MF b/target/java-adlister-1.0-SNAPSHOT/META-INF/MANIFEST.MF
new file mode 100644
index 0000000000..43e2e323a4
--- /dev/null
+++ b/target/java-adlister-1.0-SNAPSHOT/META-INF/MANIFEST.MF
@@ -0,0 +1,5 @@
+Manifest-Version: 1.0
+Created-By: IntelliJ IDEA
+Built-By: admin
+Build-Jdk: Oracle OpenJDK version 19.0.1
+
diff --git a/target/java-adlister-1.0-SNAPSHOT/WEB-INF/classes/HelloWorldServlet.class b/target/java-adlister-1.0-SNAPSHOT/WEB-INF/classes/HelloWorldServlet.class
new file mode 100644
index 0000000000..23724fc046
Binary files /dev/null and b/target/java-adlister-1.0-SNAPSHOT/WEB-INF/classes/HelloWorldServlet.class differ