Sfoglia il codice sorgente

Remove deps from Gemini (#3662)

Mike Smith 7 anni fa
parent
commit
64db528a8c
1 ha cambiato i file con 5 aggiunte e 143 eliminazioni
  1. 5 143
      frameworks/Java/gemini/pom.xml

+ 5 - 143
frameworks/Java/gemini/pom.xml

@@ -7,120 +7,22 @@
     <groupId>com.techempower.gemini.hello</groupId>
     <artifactId>HelloWorld</artifactId>
     <version>0.0.1</version>
-    <name>HelloWorld</name>
-    <description>
-        HelloWorld
-    </description>
 
     <properties>
+        <maven.compiler.source>10</maven.compiler.source>
+        <maven.compiler.target>10</maven.compiler.target>
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
     </properties>
 
     <repositories>
-        <repository>
-            <id>clojars</id>
-            <url>http://clojars.org/repo</url>
-        </repository>
-        <repository>
-            <id>atlassian 3rd-party</id>
-            <url>https://maven.atlassian.com/3rdparty</url>
-        </repository>
-        <repository>
-            <id>caucho</id>
-            <url>http://caucho.com/m2</url>
-        </repository>
         <repository>
             <id>techempower</id>
             <url>https://maven.techempower.com/releases</url>
         </repository>
     </repositories>
 
-    <build>
-        <directory>target</directory>
-        <outputDirectory>src/main/webapp/WEB-INF/classes</outputDirectory>
-        <plugins>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-compiler-plugin</artifactId>
-                <version>2.5.1</version>
-                <configuration>
-                    <source>1.8</source>
-                    <target>1.8</target>
-                    <encoding>UTF-8</encoding>
-                </configuration>
-            </plugin>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-source-plugin</artifactId>
-                <version>2.2.1</version>
-                <executions>
-                    <execution>
-                        <id>attach-sources</id>
-                        <goals>
-                            <goal>jar</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-javadoc-plugin</artifactId>
-                <version>2.5</version>
-                <executions>
-                   <execution>
-                        <id>attach-javadocs</id>
-                        <goals>
-                            <goal>jar</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
-
     <dependencies>
-        <dependency>
-            <groupId>javax</groupId>
-            <artifactId>javaee-api</artifactId>
-            <version>6.0</version>
-            <scope>provided</scope>
-        </dependency>
-        <dependency>
-            <groupId>javax</groupId>
-            <artifactId>javaee-web-api</artifactId>
-            <version>6.0</version>
-            <scope>provided</scope>
-        </dependency>
-        <dependency>
-            <groupId>javax.activation</groupId>
-            <artifactId>activation</artifactId>
-            <version>1.1.1</version>
-        </dependency>
-        <dependency>
-            <groupId>javax.mail</groupId>
-            <artifactId>javax.mail-api</artifactId>
-            <version>1.5.6</version>
-        </dependency>
-        <dependency>
-            <groupId>com.google.guava</groupId>
-            <artifactId>guava</artifactId>
-            <version>18.0</version>
-        </dependency>
-        <dependency>
-            <groupId>net.sf.trove4j</groupId>
-            <artifactId>trove4j</artifactId>
-            <version>3.0.3</version>
-        </dependency>
-        <dependency>
-            <groupId>com.github.spullara.mustache.java</groupId>
-            <artifactId>compiler</artifactId>
-            <version>0.8.17</version>
-        </dependency>
-        <dependency>
-            <groupId>org.mindrot</groupId>
-            <artifactId>jbcrypt</artifactId>
-            <version>0.3m</version>
-        </dependency>
         <dependency>
             <groupId>mysql</groupId>
             <artifactId>mysql-connector-java</artifactId>
@@ -131,55 +33,15 @@
             <artifactId>postgresql</artifactId>
             <version>42.1.4</version>
         </dependency>
-        <dependency>
-            <groupId>com.mortennobel</groupId>
-            <artifactId>java-image-scaling</artifactId>
-            <version>0.8.5</version>
-        </dependency>
-        <dependency>
-            <groupId>org.im4java</groupId>
-            <artifactId>im4java</artifactId>
-            <version>1.4.0</version>
-        </dependency>
-        <dependency>
-            <groupId>com.fasterxml.jackson.core</groupId>
-            <artifactId>jackson-core</artifactId>
-            <version>2.7.3</version>
-        </dependency>
-        <dependency>
-            <groupId>com.fasterxml.jackson.core</groupId>
-            <artifactId>jackson-annotations</artifactId>
-            <version>2.7.3</version>
-        </dependency>
-        <dependency>
-            <groupId>com.fasterxml.jackson.core</groupId>
-            <artifactId>jackson-databind</artifactId>
-            <version>2.7.3</version>
-        </dependency>
-        <dependency>
-            <groupId>kryonet</groupId>
-            <artifactId>kryonet-all</artifactId>
-            <version>2.21</version>
-        </dependency>
-        <dependency>
-            <groupId>org.reflections</groupId>
-            <artifactId>reflections</artifactId>
-            <version>0.9.10</version>
-        </dependency>
-        <dependency>
-            <groupId>javassist</groupId>
-            <artifactId>javassist</artifactId>
-            <version>3.12.1.GA</version>
-        </dependency>
         <dependency>
             <groupId>com.techempower</groupId>
             <artifactId>gemini-public</artifactId>
-            <version>2.18.1</version>
+            <version>2.19.0</version>
         </dependency>
         <dependency>
             <groupId>com.techempower</groupId>
             <artifactId>gemini-resin-public</artifactId>
-            <version>2.18.1</version>
+            <version>2.19.0</version>
         </dependency>
     </dependencies>