diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..52adb14
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,120 @@
+# Created by https://www.toptal.com/developers/gitignore/api/java,intellij
+# Edit at https://www.toptal.com/developers/gitignore?templates=java,intellij
+
+### Intellij ###
+# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
+# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
+
+.idea/
+# Gradle and Maven with auto-import
+# When using Gradle or Maven with auto-import, you should exclude module files,
+# since they will be recreated, and may cause churn. Uncomment if using
+# auto-import.
+# .idea/artifacts
+# .idea/compiler.xml
+# .idea/jarRepositories.xml
+# .idea/modules.xml
+# .idea/*.iml
+# .idea/modules
+# *.iml
+# *.ipr
+
+# CMake
+cmake-build-*/
+
+# Mongo Explorer plugin
+.idea/**/mongoSettings.xml
+
+# File-based project format
+*.iws
+
+# IntelliJ
+out/
+
+# mpeltonen/sbt-idea plugin
+.idea_modules/
+
+# JIRA plugin
+atlassian-ide-plugin.xml
+
+# Cursive Clojure plugin
+.idea/replstate.xml
+
+# SonarLint plugin
+.idea/sonarlint/
+
+# Crashlytics plugin (for Android Studio and IntelliJ)
+com_crashlytics_export_strings.xml
+crashlytics.properties
+crashlytics-build.properties
+fabric.properties
+
+# Editor-based Rest Client
+.idea/httpRequests
+
+# Android studio 3.1+ serialized cache file
+.idea/caches/build_file_checksums.ser
+
+### Intellij Patch ###
+# Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
+
+# *.iml
+# modules.xml
+# .idea/misc.xml
+# *.ipr
+
+# Sonarlint plugin
+# https://plugins.jetbrains.com/plugin/7973-sonarlint
+.idea/**/sonarlint/
+
+# SonarQube Plugin
+# https://plugins.jetbrains.com/plugin/7238-sonarqube-community-plugin
+.idea/**/sonarIssues.xml
+
+# Markdown Navigator plugin
+# https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced
+.idea/**/markdown-navigator.xml
+.idea/**/markdown-navigator-enh.xml
+.idea/**/markdown-navigator/
+
+# Cache file creation bug
+# See https://youtrack.jetbrains.com/issue/JBR-2257
+.idea/$CACHE_FILE$
+
+# CodeStream plugin
+# https://plugins.jetbrains.com/plugin/12206-codestream
+.idea/codestream.xml
+
+# Azure Toolkit for IntelliJ plugin
+# https://plugins.jetbrains.com/plugin/8053-azure-toolkit-for-intellij
+.idea/**/azureSettings.xml
+
+### Java ###
+# Compiled class file
+*.class
+
+# Log file
+*.log
+
+# BlueJ files
+*.ctxt
+
+# Mobile Tools for Java (J2ME)
+.mtj.tmp/
+
+# Package Files #
+*.jar
+*.war
+*.nar
+*.ear
+*.zip
+*.tar.gz
+*.rar
+
+target/
+
+# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
+hs_err_pid*
+replay_pid*
+
+# End of https://www.toptal.com/developers/gitignore/api/java,intellij
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..52adb14
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,120 @@
+# Created by https://www.toptal.com/developers/gitignore/api/java,intellij
+# Edit at https://www.toptal.com/developers/gitignore?templates=java,intellij
+
+### Intellij ###
+# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
+# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
+
+.idea/
+# Gradle and Maven with auto-import
+# When using Gradle or Maven with auto-import, you should exclude module files,
+# since they will be recreated, and may cause churn. Uncomment if using
+# auto-import.
+# .idea/artifacts
+# .idea/compiler.xml
+# .idea/jarRepositories.xml
+# .idea/modules.xml
+# .idea/*.iml
+# .idea/modules
+# *.iml
+# *.ipr
+
+# CMake
+cmake-build-*/
+
+# Mongo Explorer plugin
+.idea/**/mongoSettings.xml
+
+# File-based project format
+*.iws
+
+# IntelliJ
+out/
+
+# mpeltonen/sbt-idea plugin
+.idea_modules/
+
+# JIRA plugin
+atlassian-ide-plugin.xml
+
+# Cursive Clojure plugin
+.idea/replstate.xml
+
+# SonarLint plugin
+.idea/sonarlint/
+
+# Crashlytics plugin (for Android Studio and IntelliJ)
+com_crashlytics_export_strings.xml
+crashlytics.properties
+crashlytics-build.properties
+fabric.properties
+
+# Editor-based Rest Client
+.idea/httpRequests
+
+# Android studio 3.1+ serialized cache file
+.idea/caches/build_file_checksums.ser
+
+### Intellij Patch ###
+# Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
+
+# *.iml
+# modules.xml
+# .idea/misc.xml
+# *.ipr
+
+# Sonarlint plugin
+# https://plugins.jetbrains.com/plugin/7973-sonarlint
+.idea/**/sonarlint/
+
+# SonarQube Plugin
+# https://plugins.jetbrains.com/plugin/7238-sonarqube-community-plugin
+.idea/**/sonarIssues.xml
+
+# Markdown Navigator plugin
+# https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced
+.idea/**/markdown-navigator.xml
+.idea/**/markdown-navigator-enh.xml
+.idea/**/markdown-navigator/
+
+# Cache file creation bug
+# See https://youtrack.jetbrains.com/issue/JBR-2257
+.idea/$CACHE_FILE$
+
+# CodeStream plugin
+# https://plugins.jetbrains.com/plugin/12206-codestream
+.idea/codestream.xml
+
+# Azure Toolkit for IntelliJ plugin
+# https://plugins.jetbrains.com/plugin/8053-azure-toolkit-for-intellij
+.idea/**/azureSettings.xml
+
+### Java ###
+# Compiled class file
+*.class
+
+# Log file
+*.log
+
+# BlueJ files
+*.ctxt
+
+# Mobile Tools for Java (J2ME)
+.mtj.tmp/
+
+# Package Files #
+*.jar
+*.war
+*.nar
+*.ear
+*.zip
+*.tar.gz
+*.rar
+
+target/
+
+# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
+hs_err_pid*
+replay_pid*
+
+# End of https://www.toptal.com/developers/gitignore/api/java,intellij
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/README.md
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..52adb14
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,120 @@
+# Created by https://www.toptal.com/developers/gitignore/api/java,intellij
+# Edit at https://www.toptal.com/developers/gitignore?templates=java,intellij
+
+### Intellij ###
+# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
+# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
+
+.idea/
+# Gradle and Maven with auto-import
+# When using Gradle or Maven with auto-import, you should exclude module files,
+# since they will be recreated, and may cause churn. Uncomment if using
+# auto-import.
+# .idea/artifacts
+# .idea/compiler.xml
+# .idea/jarRepositories.xml
+# .idea/modules.xml
+# .idea/*.iml
+# .idea/modules
+# *.iml
+# *.ipr
+
+# CMake
+cmake-build-*/
+
+# Mongo Explorer plugin
+.idea/**/mongoSettings.xml
+
+# File-based project format
+*.iws
+
+# IntelliJ
+out/
+
+# mpeltonen/sbt-idea plugin
+.idea_modules/
+
+# JIRA plugin
+atlassian-ide-plugin.xml
+
+# Cursive Clojure plugin
+.idea/replstate.xml
+
+# SonarLint plugin
+.idea/sonarlint/
+
+# Crashlytics plugin (for Android Studio and IntelliJ)
+com_crashlytics_export_strings.xml
+crashlytics.properties
+crashlytics-build.properties
+fabric.properties
+
+# Editor-based Rest Client
+.idea/httpRequests
+
+# Android studio 3.1+ serialized cache file
+.idea/caches/build_file_checksums.ser
+
+### Intellij Patch ###
+# Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
+
+# *.iml
+# modules.xml
+# .idea/misc.xml
+# *.ipr
+
+# Sonarlint plugin
+# https://plugins.jetbrains.com/plugin/7973-sonarlint
+.idea/**/sonarlint/
+
+# SonarQube Plugin
+# https://plugins.jetbrains.com/plugin/7238-sonarqube-community-plugin
+.idea/**/sonarIssues.xml
+
+# Markdown Navigator plugin
+# https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced
+.idea/**/markdown-navigator.xml
+.idea/**/markdown-navigator-enh.xml
+.idea/**/markdown-navigator/
+
+# Cache file creation bug
+# See https://youtrack.jetbrains.com/issue/JBR-2257
+.idea/$CACHE_FILE$
+
+# CodeStream plugin
+# https://plugins.jetbrains.com/plugin/12206-codestream
+.idea/codestream.xml
+
+# Azure Toolkit for IntelliJ plugin
+# https://plugins.jetbrains.com/plugin/8053-azure-toolkit-for-intellij
+.idea/**/azureSettings.xml
+
+### Java ###
+# Compiled class file
+*.class
+
+# Log file
+*.log
+
+# BlueJ files
+*.ctxt
+
+# Mobile Tools for Java (J2ME)
+.mtj.tmp/
+
+# Package Files #
+*.jar
+*.war
+*.nar
+*.ear
+*.zip
+*.tar.gz
+*.rar
+
+target/
+
+# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
+hs_err_pid*
+replay_pid*
+
+# End of https://www.toptal.com/developers/gitignore/api/java,intellij
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/README.md
diff --git a/pom.xml b/pom.xml
new file mode 100644
index 0000000..c8f3b2b
--- /dev/null
+++ b/pom.xml
@@ -0,0 +1,148 @@
+
+
+ 4.0.0
+ se.progic
+ java-lab
+
+ 1.0-SNAPSHOT
+ java-lab
+
+
+ 21
+ 21
+ 21
+ UTF-8
+
+ 2.43.0
+ 4.0.0-M1
+ 4.3.0
+ 2.20.0
+ 6.0.0
+ 2.25.2
+ 5.20.0
+
+ 2.1.0
+ 3.1.0
+
+
+
+
+ org.apache.logging.log4j
+ log4j-slf4j2-impl
+ ${version.log4j}
+
+
+ org.apache.activemq
+ artemis-jakarta-client-all
+ ${version.activemq}
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+ ${version.jackson}
+
+
+
+
+ org.junit.jupiter
+ junit-jupiter-api
+ ${version.junit}
+ test
+
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ ${version.junit}
+ test
+
+
+ org.junit.jupiter
+ junit-jupiter-params
+ ${version.junit}
+ test
+
+
+ org.assertj
+ assertj-core
+ ${version.assertj}
+ test
+
+
+ org.awaitility
+ awaitility
+ ${version.awaitility}
+ test
+
+
+ org.mockito
+ mockito-core
+ ${version.mockito}
+ test
+
+
+ org.mockito
+ mockito-junit-jupiter
+ ${version.mockito}
+ test
+
+
+
+
+
+
+ org.codehaus.mojo
+ appassembler-maven-plugin
+ ${version.plugin.appassembler}
+
+ ${project.build.directory}/dist
+ bin
+ lib
+ flat
+
+ unix
+ windows
+
+
+
+ lab1
+ se.progic.javalab.App
+
+
+
+
+
+ package
+
+ assemble
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-antrun-plugin
+ ${version.plugin.ant}
+
+
+ zip-app-dir
+ verify
+
+
+
+
+
+
+ run
+
+
+
+
+
+
+
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..52adb14
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,120 @@
+# Created by https://www.toptal.com/developers/gitignore/api/java,intellij
+# Edit at https://www.toptal.com/developers/gitignore?templates=java,intellij
+
+### Intellij ###
+# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
+# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
+
+.idea/
+# Gradle and Maven with auto-import
+# When using Gradle or Maven with auto-import, you should exclude module files,
+# since they will be recreated, and may cause churn. Uncomment if using
+# auto-import.
+# .idea/artifacts
+# .idea/compiler.xml
+# .idea/jarRepositories.xml
+# .idea/modules.xml
+# .idea/*.iml
+# .idea/modules
+# *.iml
+# *.ipr
+
+# CMake
+cmake-build-*/
+
+# Mongo Explorer plugin
+.idea/**/mongoSettings.xml
+
+# File-based project format
+*.iws
+
+# IntelliJ
+out/
+
+# mpeltonen/sbt-idea plugin
+.idea_modules/
+
+# JIRA plugin
+atlassian-ide-plugin.xml
+
+# Cursive Clojure plugin
+.idea/replstate.xml
+
+# SonarLint plugin
+.idea/sonarlint/
+
+# Crashlytics plugin (for Android Studio and IntelliJ)
+com_crashlytics_export_strings.xml
+crashlytics.properties
+crashlytics-build.properties
+fabric.properties
+
+# Editor-based Rest Client
+.idea/httpRequests
+
+# Android studio 3.1+ serialized cache file
+.idea/caches/build_file_checksums.ser
+
+### Intellij Patch ###
+# Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
+
+# *.iml
+# modules.xml
+# .idea/misc.xml
+# *.ipr
+
+# Sonarlint plugin
+# https://plugins.jetbrains.com/plugin/7973-sonarlint
+.idea/**/sonarlint/
+
+# SonarQube Plugin
+# https://plugins.jetbrains.com/plugin/7238-sonarqube-community-plugin
+.idea/**/sonarIssues.xml
+
+# Markdown Navigator plugin
+# https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced
+.idea/**/markdown-navigator.xml
+.idea/**/markdown-navigator-enh.xml
+.idea/**/markdown-navigator/
+
+# Cache file creation bug
+# See https://youtrack.jetbrains.com/issue/JBR-2257
+.idea/$CACHE_FILE$
+
+# CodeStream plugin
+# https://plugins.jetbrains.com/plugin/12206-codestream
+.idea/codestream.xml
+
+# Azure Toolkit for IntelliJ plugin
+# https://plugins.jetbrains.com/plugin/8053-azure-toolkit-for-intellij
+.idea/**/azureSettings.xml
+
+### Java ###
+# Compiled class file
+*.class
+
+# Log file
+*.log
+
+# BlueJ files
+*.ctxt
+
+# Mobile Tools for Java (J2ME)
+.mtj.tmp/
+
+# Package Files #
+*.jar
+*.war
+*.nar
+*.ear
+*.zip
+*.tar.gz
+*.rar
+
+target/
+
+# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
+hs_err_pid*
+replay_pid*
+
+# End of https://www.toptal.com/developers/gitignore/api/java,intellij
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/README.md
diff --git a/pom.xml b/pom.xml
new file mode 100644
index 0000000..c8f3b2b
--- /dev/null
+++ b/pom.xml
@@ -0,0 +1,148 @@
+
+
+ 4.0.0
+ se.progic
+ java-lab
+
+ 1.0-SNAPSHOT
+ java-lab
+
+
+ 21
+ 21
+ 21
+ UTF-8
+
+ 2.43.0
+ 4.0.0-M1
+ 4.3.0
+ 2.20.0
+ 6.0.0
+ 2.25.2
+ 5.20.0
+
+ 2.1.0
+ 3.1.0
+
+
+
+
+ org.apache.logging.log4j
+ log4j-slf4j2-impl
+ ${version.log4j}
+
+
+ org.apache.activemq
+ artemis-jakarta-client-all
+ ${version.activemq}
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+ ${version.jackson}
+
+
+
+
+ org.junit.jupiter
+ junit-jupiter-api
+ ${version.junit}
+ test
+
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ ${version.junit}
+ test
+
+
+ org.junit.jupiter
+ junit-jupiter-params
+ ${version.junit}
+ test
+
+
+ org.assertj
+ assertj-core
+ ${version.assertj}
+ test
+
+
+ org.awaitility
+ awaitility
+ ${version.awaitility}
+ test
+
+
+ org.mockito
+ mockito-core
+ ${version.mockito}
+ test
+
+
+ org.mockito
+ mockito-junit-jupiter
+ ${version.mockito}
+ test
+
+
+
+
+
+
+ org.codehaus.mojo
+ appassembler-maven-plugin
+ ${version.plugin.appassembler}
+
+ ${project.build.directory}/dist
+ bin
+ lib
+ flat
+
+ unix
+ windows
+
+
+
+ lab1
+ se.progic.javalab.App
+
+
+
+
+
+ package
+
+ assemble
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-antrun-plugin
+ ${version.plugin.ant}
+
+
+ zip-app-dir
+ verify
+
+
+
+
+
+
+ run
+
+
+
+
+
+
+
+
diff --git a/src/main/java/se/progic/javalab/App.java b/src/main/java/se/progic/javalab/App.java
new file mode 100644
index 0000000..32c4309
--- /dev/null
+++ b/src/main/java/se/progic/javalab/App.java
@@ -0,0 +1,8 @@
+package se.progic.javalab;
+
+public class App {
+
+ public static void main(String... args) throws Exception {
+ System.out.println("Hello Messaging!");
+ }
+}
\ No newline at end of file
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..52adb14
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,120 @@
+# Created by https://www.toptal.com/developers/gitignore/api/java,intellij
+# Edit at https://www.toptal.com/developers/gitignore?templates=java,intellij
+
+### Intellij ###
+# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
+# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
+
+.idea/
+# Gradle and Maven with auto-import
+# When using Gradle or Maven with auto-import, you should exclude module files,
+# since they will be recreated, and may cause churn. Uncomment if using
+# auto-import.
+# .idea/artifacts
+# .idea/compiler.xml
+# .idea/jarRepositories.xml
+# .idea/modules.xml
+# .idea/*.iml
+# .idea/modules
+# *.iml
+# *.ipr
+
+# CMake
+cmake-build-*/
+
+# Mongo Explorer plugin
+.idea/**/mongoSettings.xml
+
+# File-based project format
+*.iws
+
+# IntelliJ
+out/
+
+# mpeltonen/sbt-idea plugin
+.idea_modules/
+
+# JIRA plugin
+atlassian-ide-plugin.xml
+
+# Cursive Clojure plugin
+.idea/replstate.xml
+
+# SonarLint plugin
+.idea/sonarlint/
+
+# Crashlytics plugin (for Android Studio and IntelliJ)
+com_crashlytics_export_strings.xml
+crashlytics.properties
+crashlytics-build.properties
+fabric.properties
+
+# Editor-based Rest Client
+.idea/httpRequests
+
+# Android studio 3.1+ serialized cache file
+.idea/caches/build_file_checksums.ser
+
+### Intellij Patch ###
+# Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
+
+# *.iml
+# modules.xml
+# .idea/misc.xml
+# *.ipr
+
+# Sonarlint plugin
+# https://plugins.jetbrains.com/plugin/7973-sonarlint
+.idea/**/sonarlint/
+
+# SonarQube Plugin
+# https://plugins.jetbrains.com/plugin/7238-sonarqube-community-plugin
+.idea/**/sonarIssues.xml
+
+# Markdown Navigator plugin
+# https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced
+.idea/**/markdown-navigator.xml
+.idea/**/markdown-navigator-enh.xml
+.idea/**/markdown-navigator/
+
+# Cache file creation bug
+# See https://youtrack.jetbrains.com/issue/JBR-2257
+.idea/$CACHE_FILE$
+
+# CodeStream plugin
+# https://plugins.jetbrains.com/plugin/12206-codestream
+.idea/codestream.xml
+
+# Azure Toolkit for IntelliJ plugin
+# https://plugins.jetbrains.com/plugin/8053-azure-toolkit-for-intellij
+.idea/**/azureSettings.xml
+
+### Java ###
+# Compiled class file
+*.class
+
+# Log file
+*.log
+
+# BlueJ files
+*.ctxt
+
+# Mobile Tools for Java (J2ME)
+.mtj.tmp/
+
+# Package Files #
+*.jar
+*.war
+*.nar
+*.ear
+*.zip
+*.tar.gz
+*.rar
+
+target/
+
+# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
+hs_err_pid*
+replay_pid*
+
+# End of https://www.toptal.com/developers/gitignore/api/java,intellij
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/README.md
diff --git a/pom.xml b/pom.xml
new file mode 100644
index 0000000..c8f3b2b
--- /dev/null
+++ b/pom.xml
@@ -0,0 +1,148 @@
+
+
+ 4.0.0
+ se.progic
+ java-lab
+
+ 1.0-SNAPSHOT
+ java-lab
+
+
+ 21
+ 21
+ 21
+ UTF-8
+
+ 2.43.0
+ 4.0.0-M1
+ 4.3.0
+ 2.20.0
+ 6.0.0
+ 2.25.2
+ 5.20.0
+
+ 2.1.0
+ 3.1.0
+
+
+
+
+ org.apache.logging.log4j
+ log4j-slf4j2-impl
+ ${version.log4j}
+
+
+ org.apache.activemq
+ artemis-jakarta-client-all
+ ${version.activemq}
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+ ${version.jackson}
+
+
+
+
+ org.junit.jupiter
+ junit-jupiter-api
+ ${version.junit}
+ test
+
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ ${version.junit}
+ test
+
+
+ org.junit.jupiter
+ junit-jupiter-params
+ ${version.junit}
+ test
+
+
+ org.assertj
+ assertj-core
+ ${version.assertj}
+ test
+
+
+ org.awaitility
+ awaitility
+ ${version.awaitility}
+ test
+
+
+ org.mockito
+ mockito-core
+ ${version.mockito}
+ test
+
+
+ org.mockito
+ mockito-junit-jupiter
+ ${version.mockito}
+ test
+
+
+
+
+
+
+ org.codehaus.mojo
+ appassembler-maven-plugin
+ ${version.plugin.appassembler}
+
+ ${project.build.directory}/dist
+ bin
+ lib
+ flat
+
+ unix
+ windows
+
+
+
+ lab1
+ se.progic.javalab.App
+
+
+
+
+
+ package
+
+ assemble
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-antrun-plugin
+ ${version.plugin.ant}
+
+
+ zip-app-dir
+ verify
+
+
+
+
+
+
+ run
+
+
+
+
+
+
+
+
diff --git a/src/main/java/se/progic/javalab/App.java b/src/main/java/se/progic/javalab/App.java
new file mode 100644
index 0000000..32c4309
--- /dev/null
+++ b/src/main/java/se/progic/javalab/App.java
@@ -0,0 +1,8 @@
+package se.progic.javalab;
+
+public class App {
+
+ public static void main(String... args) throws Exception {
+ System.out.println("Hello Messaging!");
+ }
+}
\ No newline at end of file
diff --git a/src/test/java/se/progic/javalab/AppTest.java b/src/test/java/se/progic/javalab/AppTest.java
new file mode 100644
index 0000000..b1724a8
--- /dev/null
+++ b/src/test/java/se/progic/javalab/AppTest.java
@@ -0,0 +1,13 @@
+package se.progic.javalab;
+
+import org.junit.jupiter.api.Test;
+
+import static org.assertj.core.api.AssertionsForInterfaceTypes.assertThat;
+
+class AppTest {
+
+ @Test
+ void test() {
+ assertThat(true).isTrue();
+ }
+}
\ No newline at end of file