Prechádzať zdrojové kódy

Updating Dependencies

Zoey76 1 rok pred
rodič
commit
e1e4cc6c1b

+ 23 - 4
pom.xml

@@ -1,4 +1,5 @@
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
 	<modelVersion>4.0.0</modelVersion>
 	<groupId>com.l2jserver</groupId>
@@ -12,15 +13,15 @@
 		<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
 		<!-- Dependencies -->
 		<picocli.version>4.7.5</picocli.version>
-		<jgit.version>6.7.0.202309050840-r</jgit.version>
+		<jgit.version>6.8.0.202311291450-r</jgit.version>
 		<slf4j.version>2.0.9</slf4j.version>
 		<log4j.version>2.22.0</log4j.version>
 		<mysql-connector-j.version>8.2.0</mysql-connector-j.version>
 		<mariadb-java-client.version>3.3.1</mariadb-java-client.version>
 		<mssql-jdbc.version>12.4.2.jre11</mssql-jdbc.version>
-		<postgresql.version>42.7.0</postgresql.version>
+		<postgresql.version>42.7.1</postgresql.version>
 		<hsqldb.version>2.7.2</hsqldb.version>
-		<h2.version>1.4.200</h2.version>
+		<h2.version>2.2.224</h2.version>
 		<derbyclient.version>10.17.1.0</derbyclient.version>
 		<asciitable.version>0.3.2</asciitable.version>
 		<owner.version>1.0.12</owner.version>
@@ -28,6 +29,7 @@
 		<!-- L2J -->
 		<l2j-server-commons.version>2.6.7.0</l2j-server-commons.version>
 		<!-- Plugins -->
+		<dependency-check-maven.version>9.0.4</dependency-check-maven.version>
 		<maven-dependency-plugin.version>3.6.1</maven-dependency-plugin.version>
 		<maven-jar-plugin.version>3.3.0</maven-jar-plugin.version>
 		<maven-assembly-plugin.version>3.6.0</maven-assembly-plugin.version>
@@ -154,6 +156,23 @@
 					</execution>
 				</executions>
 			</plugin>
+			<plugin>
+				<groupId>org.owasp</groupId>
+				<artifactId>dependency-check-maven</artifactId>
+				<version>${dependency-check-maven.version}</version>
+				<configuration>
+					<failBuildOnCVSS>8</failBuildOnCVSS>
+					<assemblyAnalyzerEnabled>false</assemblyAnalyzerEnabled>
+					<nvdApiKey>${env.NVD_API_KEY}</nvdApiKey>
+				</configuration>
+				<executions>
+					<execution>
+						<goals>
+							<goal>check</goal>
+						</goals>
+					</execution>
+				</executions>
+			</plugin>
 		</plugins>
 	</build>
 </project>

+ 1 - 1
src/main/java/com/l2jserver/cli/command/AbstractCommand.java

@@ -43,7 +43,7 @@ public abstract class AbstractCommand implements Runnable {
 	
 	protected static final FilterInputStream FILTER_INPUT_STREAM = new FilterInputStream(System.in) {
 		@Override
-		public void close() throws IOException {
+		public void close() {
 			// Do not close it.
 		}
 	};