diff --git a/assets/logo/MooInfo.svg b/assets/logo/MooInfo.svg
new file mode 100644
index 0000000..86f188f
--- /dev/null
+++ b/assets/logo/MooInfo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
new file mode 100644
index 0000000..c9e5e29
--- /dev/null
+++ b/pom.xml
@@ -0,0 +1,169 @@
+
+
+
+ 4.0.0
+
+ com.luoboduner.moo.info
+ MooInfo
+ 1.0.0
+ jar
+
+ MooInfo
+ http://www.luoboduner.com
+
+
+ UTF-8
+ UTF-8
+ 1.8
+ 1.8
+
+ 1.8
+ 1.2.3
+ 7.0.3
+ 1.4
+ 1.18.20
+ 5.8.1
+ 3.11
+ 29.0-jre
+ 4.9.0
+ 1.6.1
+ 1.6.1
+
+
+
+
+ org.junit.jupiter
+ junit-jupiter-api
+ ${junit-jupiter-api.version}
+ test
+
+
+
+ ch.qos.logback
+ logback-classic
+ ${logback.version}
+
+
+
+
+ com.intellij
+ forms_rt
+ ${forms_rt.version}
+
+
+
+ com.apple
+ AppleJavaExtensions
+ ${AppleJavaExtensions.version}
+
+
+
+ org.projectlombok
+ lombok
+ ${lombok.version}
+ compile
+
+
+
+ org.apache.commons
+ commons-lang3
+ ${commons-lang3.version}
+
+
+
+ com.google.guava
+ guava
+ ${guava.version}
+
+
+
+ com.squareup.okhttp3
+ okhttp
+ ${okhttp.version}
+
+
+
+ com.formdev
+ flatlaf
+ ${flatlaf.version}
+
+
+
+ com.formdev
+ flatlaf-extras
+ ${flatlaf-extras.version}
+
+
+
+
+
+
+
+ io.github.fvarrui
+ javapackager
+ 1.6.2
+
+ true
+ com.luoboduner.moo.info.App
+ true
+
+
+
+ bundling-for-windows
+ package
+
+ package
+
+
+ windows
+ true
+ true
+
+
+
+ true
+ true
+ true
+
+
+ installForAllUsers
+
+ false
+ false
+
+ compiler:Default.isl
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/java/com/luoboduner/moo/info/App.java b/src/main/java/com/luoboduner/moo/info/App.java
new file mode 100644
index 0000000..f5f10e7
--- /dev/null
+++ b/src/main/java/com/luoboduner/moo/info/App.java
@@ -0,0 +1,10 @@
+package com.luoboduner.moo.info;
+
+/**
+ * Main Enter!
+ *
+ * @author RememBerBer
+ * @since 2021/11/07.
+ */
+public class App {
+}
diff --git a/src/main/resources/logback.xml b/src/main/resources/logback.xml
new file mode 100644
index 0000000..19f778a
--- /dev/null
+++ b/src/main/resources/logback.xml
@@ -0,0 +1,22 @@
+
+
+
+
+ %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} :%line - %msg%n
+
+
+
+
+
+ ${user.home}/.MooInfo/logs/mooinfo.%d{yyyy-MM-dd}.log
+
+
+ %date{HH:mm:ss.SSS} [%thread] %-5level %logger{36} :%line - %msg%n
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/test/java/com/luoboduner/moo/info/AppTest.java b/src/test/java/com/luoboduner/moo/info/AppTest.java
new file mode 100644
index 0000000..0e2caa5
--- /dev/null
+++ b/src/test/java/com/luoboduner/moo/info/AppTest.java
@@ -0,0 +1,18 @@
+package com.luoboduner.moo.info;
+
+import org.junit.jupiter.api.Test;
+
+import static org.junit.jupiter.api.Assertions.assertTrue;
+
+/**
+ * Unit test for simple App.
+ */
+public class AppTest {
+ /**
+ * Rigorous Test :-)
+ */
+ @Test
+ public void shouldAnswerWithTrue() {
+ assertTrue(true);
+ }
+}