diff --git a/pom.xml b/pom.xml index 0c5b944..333e4de 100644 --- a/pom.xml +++ b/pom.xml @@ -22,6 +22,8 @@ 1.8 1.7.21 2.5 + ru.dmitriymx.corrector1s.Main + libs @@ -82,24 +84,111 @@ -Dfile.encoding=${project.build.sourceEncoding} - - + - maven-assembly-plugin - 2.2-beta-5 + org.apache.maven.plugins + maven-jar-plugin + 2.4 - ${project.artifactId}-${project.version} - false - ru.dmitriymx.corrector1s.Main + true + ${dependencies.dir}/ + ${main.class} - - jar-with-dependencies - + + org.apache.maven.plugins + maven-dependency-plugin + 3.0.2 + + ${project.build.directory}/${dependencies.dir}/ + provided + + + + copy-dependencies + package + + copy-dependencies + + + + + + + + com.akathist.maven.plugins.launch4j + launch4j-maven-plugin + 1.7.22 + + + l4j-gui + package + + launch4j + + + gui + ${basedir}/src/main/resources/ru/dmitriymx/corrector1s/gui/excel.ico + ${project.build.directory}/${project.artifactId}-${project.version}.exe + ${project.build.directory}/${project.artifactId}-${project.version}.jar + ${project.artifactId} + + ${main.class} + + + 1.8.0 + ./jre + + + 1.0.0.0 + 1.0 + Corrector 1S + DmitriyMX, 2018 + 1.0.0.0 + 1.0 + Corrector 1S + corrector-1s + ${project.artifactId}-${project.version}.exe + + + + + l4j-cli + package + + launch4j + + + console + ${project.build.directory}/${project.artifactId}-${project.version}-cli.exe + ${project.build.directory}/${project.artifactId}-${project.version}.jar + ${project.artifactId} + + ${main.class} + + + 1.8.0 + ./jre + + + 1.0.0.0 + 1.0 + Corrector 1S + DmitriyMX, 2018 + 1.0.0.0 + 1.0 + Corrector 1S + corrector-1s + ${project.artifactId}-${project.version}-cli.exe + + + + + diff --git a/src/main/resources/ru/dmitriymx/corrector1s/gui/excel.ico b/src/main/resources/ru/dmitriymx/corrector1s/gui/excel.ico new file mode 100644 index 0000000..c25e3ea Binary files /dev/null and b/src/main/resources/ru/dmitriymx/corrector1s/gui/excel.ico differ