diff --git a/Test/.gitignore b/Test/.gitignore new file mode 100644 index 0000000..5ff6309 --- /dev/null +++ b/Test/.gitignore @@ -0,0 +1,38 @@ +target/ +!.mvn/wrapper/maven-wrapper.jar +!**/src/main/**/target/ +!**/src/test/**/target/ + +### IntelliJ IDEA ### +.idea/modules.xml +.idea/jarRepositories.xml +.idea/compiler.xml +.idea/libraries/ +*.iws +*.iml +*.ipr + +### Eclipse ### +.apt_generated +.classpath +.factorypath +.project +.settings +.springBeans +.sts4-cache + +### NetBeans ### +/nbproject/private/ +/nbbuild/ +/dist/ +/nbdist/ +/.nb-gradle/ +build/ +!**/src/main/**/build/ +!**/src/test/**/build/ + +### VS Code ### +.vscode/ + +### Mac OS ### +.DS_Store \ No newline at end of file diff --git a/Test/.idea/.gitignore b/Test/.idea/.gitignore new file mode 100644 index 0000000..35410ca --- /dev/null +++ b/Test/.idea/.gitignore @@ -0,0 +1,8 @@ +# 默认忽略的文件 +/shelf/ +/workspace.xml +# 基于编辑器的 HTTP 客户端请求 +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/Test/.idea/encodings.xml b/Test/.idea/encodings.xml new file mode 100644 index 0000000..c279e1a --- /dev/null +++ b/Test/.idea/encodings.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/Test/.idea/misc.xml b/Test/.idea/misc.xml new file mode 100644 index 0000000..039a9d1 --- /dev/null +++ b/Test/.idea/misc.xml @@ -0,0 +1,14 @@ + + + + + + + + + + \ No newline at end of file diff --git a/Test/ear/pom.xml b/Test/ear/pom.xml new file mode 100644 index 0000000..2eebe45 --- /dev/null +++ b/Test/ear/pom.xml @@ -0,0 +1,47 @@ + + 4.0.0 + root.project + ear + ear + 1.0 + ear assembly + + root + project + 1.0 + + + + root.project + ejbs + ejb + + + root.project.servlets + servlet + war + + + root.project + primary-source + + + root.project.projects + logging + + + + + + maven-ear-plugin + + + + true + + + + + + + diff --git a/Test/eartarget/application.xml b/Test/eartarget/application.xml new file mode 100644 index 0000000..e581745 --- /dev/null +++ b/Test/eartarget/application.xml @@ -0,0 +1,13 @@ + + + ear + + root.project-ejbs-1.0.jar + + + + root.project.servlets-servlet-1.0.war + /servlet + + + \ No newline at end of file diff --git a/Test/eartarget/ear-1.0.ear b/Test/eartarget/ear-1.0.ear new file mode 100644 index 0000000..ac10770 Binary files /dev/null and b/Test/eartarget/ear-1.0.ear differ diff --git a/Test/eartarget/ear-1.0/META-INF/application.xml b/Test/eartarget/ear-1.0/META-INF/application.xml new file mode 100644 index 0000000..e581745 --- /dev/null +++ b/Test/eartarget/ear-1.0/META-INF/application.xml @@ -0,0 +1,13 @@ + + + ear + + root.project-ejbs-1.0.jar + + + + root.project.servlets-servlet-1.0.war + /servlet + + + \ No newline at end of file diff --git a/Test/eartarget/ear-1.0/root.project-ejbs-1.0.jar b/Test/eartarget/ear-1.0/root.project-ejbs-1.0.jar new file mode 100644 index 0000000..da8e799 Binary files /dev/null and b/Test/eartarget/ear-1.0/root.project-ejbs-1.0.jar differ diff --git a/Test/eartarget/ear-1.0/root.project-primary-source-1.0.jar b/Test/eartarget/ear-1.0/root.project-primary-source-1.0.jar new file mode 100644 index 0000000..67f5703 Binary files /dev/null and b/Test/eartarget/ear-1.0/root.project-primary-source-1.0.jar differ diff --git a/Test/eartarget/ear-1.0/root.project.projects-logging-1.0.jar b/Test/eartarget/ear-1.0/root.project.projects-logging-1.0.jar new file mode 100644 index 0000000..a8818a3 Binary files /dev/null and b/Test/eartarget/ear-1.0/root.project.projects-logging-1.0.jar differ diff --git a/Test/eartarget/ear-1.0/root.project.servlets-servlet-1.0.war b/Test/eartarget/ear-1.0/root.project.servlets-servlet-1.0.war new file mode 100644 index 0000000..f57d9e7 Binary files /dev/null and b/Test/eartarget/ear-1.0/root.project.servlets-servlet-1.0.war differ diff --git a/Test/eartarget/maven-archiver/pom.properties b/Test/eartarget/maven-archiver/pom.properties new file mode 100644 index 0000000..8ea3cef --- /dev/null +++ b/Test/eartarget/maven-archiver/pom.properties @@ -0,0 +1,3 @@ +artifactId=ear +groupId=root.project +version=1.0 diff --git a/Test/ejbs/pom.xml b/Test/ejbs/pom.xml new file mode 100644 index 0000000..1b5d696 --- /dev/null +++ b/Test/ejbs/pom.xml @@ -0,0 +1,39 @@ + + 4.0.0 + root.project + ejbs + ejb + 1.0 + enterprise java beans + + root + project + 1.0 + + + + + root.project + primary-source + + + root.project.projects + logging + + + + + + + maven-ejb-plugin + + + + true + + + + + + + \ No newline at end of file diff --git a/Test/ejbs/src/main/resources/META-INF/ejb-jar.xml b/Test/ejbs/src/main/resources/META-INF/ejb-jar.xml new file mode 100644 index 0000000..e69de29 diff --git a/Test/ejbstarget/classes/META-INF/ejb-jar.xml b/Test/ejbstarget/classes/META-INF/ejb-jar.xml new file mode 100644 index 0000000..e69de29 diff --git a/Test/ejbstarget/ejbs-1.0.jar b/Test/ejbstarget/ejbs-1.0.jar new file mode 100644 index 0000000..8d1a9d3 Binary files /dev/null and b/Test/ejbstarget/ejbs-1.0.jar differ diff --git a/Test/ejbstarget/maven-archiver/pom.properties b/Test/ejbstarget/maven-archiver/pom.properties new file mode 100644 index 0000000..adcdb13 --- /dev/null +++ b/Test/ejbstarget/maven-archiver/pom.properties @@ -0,0 +1,3 @@ +artifactId=ejbs +groupId=root.project +version=1.0 diff --git a/Test/pom.xml b/Test/pom.xml new file mode 100644 index 0000000..e900b05 --- /dev/null +++ b/Test/pom.xml @@ -0,0 +1,105 @@ + + 4.0.0 + root + 1.0 + project + pom + project + + + projects + primary-source + servlets + ejbs + ear + site + + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.13.0 + + 8 + 8 + UTF-8 + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + 3.6.3 + + + + + org.apache.maven.plugins + maven-ejb-plugin + 3.2.1 + + + + + org.apache.maven.plugins + maven-ear-plugin + 3.3.0 + + + + + org.sonarsource.scanner.maven + sonar-maven-plugin + 4.0.0.4121 + + + + + org.apache.maven.plugins + maven-site-plugin + 3.12.1 + + + + + + + + + root.project.projects + logging + 1.0 + + + root.project + primary-source + 1.0 + + + root.project.servlets + servlet + 1.0 + war + + + root.project + ejbs + 1.0 + ejb + + + + + + + site + project website + scp://local.company.com/websites/project.company.com/ + + + \ No newline at end of file diff --git a/Test/primary-source/pom.xml b/Test/primary-source/pom.xml new file mode 100644 index 0000000..d39a06b --- /dev/null +++ b/Test/primary-source/pom.xml @@ -0,0 +1,38 @@ + + 4.0.0 + root.project + primary-source + jar + core project classes + + root + project + 1.0 + + + + + root.project.projects + logging + + + + + + + maven-compiler-plugin + + iso-8859-1 + + + + org.apache.maven.plugins + maven-javadoc-plugin + + 128m + 512m + + + + + \ No newline at end of file diff --git a/Test/projects/logging/pom.xml b/Test/projects/logging/pom.xml new file mode 100644 index 0000000..4c426ea --- /dev/null +++ b/Test/projects/logging/pom.xml @@ -0,0 +1,12 @@ + + 4.0.0 + root.project.projects + logging + jar + logging + + root.project + projects + 1.0 + + diff --git a/Test/projects/pom.xml b/Test/projects/pom.xml new file mode 100644 index 0000000..a7774b6 --- /dev/null +++ b/Test/projects/pom.xml @@ -0,0 +1,16 @@ + + 4.0.0 + root.project + 1.0 + projects + pom + sub projects + + root + project + 1.0 + + + logging + + diff --git a/Test/servlets/pom.xml b/Test/servlets/pom.xml new file mode 100644 index 0000000..a7e6302 --- /dev/null +++ b/Test/servlets/pom.xml @@ -0,0 +1,17 @@ + + 4.0.0 + root.project + servlets + pom + servlets + 1.0 + + root + project + 1.0 + + + servlet + + + diff --git a/Test/servlets/servlet/pom.xml b/Test/servlets/servlet/pom.xml new file mode 100644 index 0000000..c60c13d --- /dev/null +++ b/Test/servlets/servlet/pom.xml @@ -0,0 +1,20 @@ + + 4.0.0 + root.project.servlets + servlet + war + servlet + + root.project + servlets + 1.0 + + + + + root.project + primary-source + provided + + + \ No newline at end of file diff --git a/Test/servlets/servlet/src/main/webapp/WEB-INF/web.xml b/Test/servlets/servlet/src/main/webapp/WEB-INF/web.xml new file mode 100644 index 0000000..e69de29 diff --git a/Test/servlets/servlet/src/main/webapp/index.jsp b/Test/servlets/servlet/src/main/webapp/index.jsp new file mode 100644 index 0000000..c38169b --- /dev/null +++ b/Test/servlets/servlet/src/main/webapp/index.jsp @@ -0,0 +1,5 @@ + + +

Hello World!

+ + diff --git a/Test/site/pom.xml b/Test/site/pom.xml new file mode 100644 index 0000000..08bb117 --- /dev/null +++ b/Test/site/pom.xml @@ -0,0 +1,17 @@ + + + 4.0.0 + + root + site + 1.0 + + + 22 + 22 + UTF-8 + + + \ No newline at end of file