Parcourir la source

Updated Game Server to Java 21

Updated Log4J to 2.22.0
Updated L2j Commons to 2.6.7.0
Updated Geo Driver to 2.6.5.0
Updated Dependency Check to 9.0.2
Zoey76 il y a 1 an
Parent
commit
903fdc0f8b
4 fichiers modifiés avec 31 ajouts et 10 suppressions
  1. 3 3
      .settings/org.eclipse.jdt.core.prefs
  2. 1 1
      README.md
  3. 21 0
      bitbucket-pipelines.yml
  4. 6 6
      pom.xml

+ 3 - 3
.settings/org.eclipse.jdt.core.prefs

@@ -1,9 +1,9 @@
 eclipse.preferences.version=1
 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
 org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=17
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=21
 org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=17
+org.eclipse.jdt.core.compiler.compliance=21
 org.eclipse.jdt.core.compiler.debug.lineNumber=generate
 org.eclipse.jdt.core.compiler.debug.localVariable=generate
 org.eclipse.jdt.core.compiler.debug.sourceFile=generate
@@ -13,7 +13,7 @@ org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
 org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
 org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
 org.eclipse.jdt.core.compiler.release=disabled
-org.eclipse.jdt.core.compiler.source=17
+org.eclipse.jdt.core.compiler.source=21
 org.eclipse.jdt.core.formatter.align_assignment_statements_on_columns=false
 org.eclipse.jdt.core.formatter.align_fields_grouping_blank_lines=2147483647
 org.eclipse.jdt.core.formatter.align_selector_in_method_invocation_on_expression_first_line=true

+ 1 - 1
README.md

@@ -38,7 +38,7 @@ High Five part 5 client fully updated.
 Links
 ---
 
-- [Web Site](http://www.l2jserver.com)
+- [Web Site](http://www.l2jserver.com/)
 
 - [Forums](http://www.l2jserver.com/forum/)
 

+ 21 - 0
bitbucket-pipelines.yml

@@ -0,0 +1,21 @@
+image: eclipse-temurin:21.0.1_12-jdk-ubi9-minimal
+
+pipelines:
+   default:
+      - step:
+         caches:
+          - maven
+         script:
+          - /bin/sh mvnw install
+         artifacts:
+          - target/*.zip
+      - step:
+         deployment: Production
+         script:
+          - pipe: atlassian/ftp-deploy:0.6.0
+            variables:
+              USER: $FTP_USER
+              PASSWORD: $FTP_PASSWORD
+              SERVER: $FTP_HOST
+              REMOTE_PATH: $FTP_REMOTE_PATH
+              LOCAL_PATH: 'target/'

+ 6 - 6
pom.xml

@@ -7,26 +7,26 @@
 	<version>2.6.3.0-SNAPSHOT</version>
 	<name>L2J Game Server</name>
 	<properties>
-		<maven.compiler.source>17</maven.compiler.source>
-		<maven.compiler.target>17</maven.compiler.target>
+		<maven.compiler.source>21</maven.compiler.source>
+		<maven.compiler.target>21</maven.compiler.target>
 		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
 		<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
 		<slf4j.version>2.0.9</slf4j.version>
-		<log4j.version>2.21.1</log4j.version>
+		<log4j.version>2.22.0</log4j.version>
 		<InMemoryJavaCompiler.version>1.3.0</InMemoryJavaCompiler.version>
 		<gson.version>2.10.1</gson.version>
 		<owner.version>1.0.12</owner.version>
 		<jda.version>v4.4.0</jda.version>
 		<!-- L2J -->
-		<l2j-server-commons.version>2.6.6.4</l2j-server-commons.version>
-		<l2j-server-geo-driver.version>2.6.4.1</l2j-server-geo-driver.version>
+		<l2j-server-commons.version>2.6.7.0</l2j-server-commons.version>
+		<l2j-server-geo-driver.version>2.6.5.0</l2j-server-geo-driver.version>
 		<!-- Test -->
 		<junit-jupiter.version>5.10.1</junit-jupiter.version>
 		<mockito.version>5.7.0</mockito.version>
 		<mockito-inline.version>5.2.0</mockito-inline.version>
 		<assertj-core.version>3.24.2</assertj-core.version>
 		<!-- Plugins -->
-		<dependency-check-maven.version>8.4.3</dependency-check-maven.version>
+		<dependency-check-maven.version>9.0.2</dependency-check-maven.version>
 		<maven-surefire-plugin.version>3.2.2</maven-surefire-plugin.version>
 		<maven-jar-plugin.version>3.3.0</maven-jar-plugin.version>
 		<maven-assembly-plugin.version>3.6.0</maven-assembly-plugin.version>