From 2179a56e99528c1d284c71d392f6b125d202664a Mon Sep 17 00:00:00 2001
From: Martin Goik <goik@hdm-stuttgart.de>
Date: Thu, 30 Oct 2014 19:56:43 +0100
Subject: [PATCH] Creating two independent executable jar files

---
 Sda2/P/account/pom.xml                        | 20 +++++++++++++++++++
 .../{BrowserDriver.java => SumDriver.java}    |  4 ++--
 2 files changed, 22 insertions(+), 2 deletions(-)
 rename Sda2/P/account/src/main/java/de/hdm_stuttgart/mi/sda2/account/{BrowserDriver.java => SumDriver.java} (95%)

diff --git a/Sda2/P/account/pom.xml b/Sda2/P/account/pom.xml
index d2aee8955..412697957 100644
--- a/Sda2/P/account/pom.xml
+++ b/Sda2/P/account/pom.xml
@@ -66,11 +66,13 @@
         <version>2.3</version>
         <executions>
           <execution>
+            <id>transfer-driver</id>
             <phase>package</phase>
             <goals>
               <goal>shade</goal>
             </goals>
             <configuration>
+              <outputFile>target/${project.artifactId}-transfer.jar</outputFile>
               <transformers>
                 <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
                   <manifestEntries>
@@ -80,6 +82,24 @@
               </transformers>
             </configuration>
           </execution>
+
+          <execution>
+            <id>sum-driver</id>
+            <phase>package</phase>
+            <goals>
+              <goal>shade</goal>
+            </goals>
+            <configuration>
+              <outputFile>target/${project.artifactId}-sum.jar</outputFile>
+              <transformers>
+                <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
+                  <manifestEntries>
+                    <Main-Class>de.hdm_stuttgart.mi.sda2.account.SumDriver</Main-Class>
+                  </manifestEntries>
+                </transformer>
+              </transformers>
+            </configuration>
+          </execution>
         </executions>
       </plugin>
 
diff --git a/Sda2/P/account/src/main/java/de/hdm_stuttgart/mi/sda2/account/BrowserDriver.java b/Sda2/P/account/src/main/java/de/hdm_stuttgart/mi/sda2/account/SumDriver.java
similarity index 95%
rename from Sda2/P/account/src/main/java/de/hdm_stuttgart/mi/sda2/account/BrowserDriver.java
rename to Sda2/P/account/src/main/java/de/hdm_stuttgart/mi/sda2/account/SumDriver.java
index d07080794..0404e2eec 100644
--- a/Sda2/P/account/src/main/java/de/hdm_stuttgart/mi/sda2/account/BrowserDriver.java
+++ b/Sda2/P/account/src/main/java/de/hdm_stuttgart/mi/sda2/account/SumDriver.java
@@ -17,7 +17,7 @@ import javafx.scene.text.Text;
 import javafx.stage.Stage;
 import de.hdm_stuttgart.mi.sda2.account.sql.DbHandler;
 
-public class BrowserDriver extends Application {
+public class SumDriver extends Application {
 
 	final DbHandler dbh = new DbHandler();
 	
@@ -29,7 +29,7 @@ public class BrowserDriver extends Application {
     public static void main( String[] args ) {
     	launch(args);
     }
-    public BrowserDriver() throws SQLException {
+    public SumDriver() throws SQLException {
     	dbh.connect(Connection.TRANSACTION_READ_UNCOMMITTED, true);
     	refreshBtn.setOnAction(event-> {
     		accountSum.setText("" + dbh.getAccountSum());
-- 
GitLab