Просмотр исходного кода

Revert "Revert "Use the latest available jdk (#59788)" (#60143)" (#60227)

This reverts commit 83da5913a4d65743343b280b25c1d522ee7504c2.
Viktor Hofer 1 год назад
Родитель
Сommit
b9cbc172d4

+ 1 - 2
eng/scripts/InstallJdk.ps1

@@ -22,8 +22,7 @@ $installDir = "$repoRoot\.tools\jdk\win-x64\"
 $javacExe = "$installDir\bin\javac.exe"
 $javacExe = "$installDir\bin\javac.exe"
 $tempDir = "$repoRoot\obj"
 $tempDir = "$repoRoot\obj"
 if (-not $JdkVersion) {
 if (-not $JdkVersion) {
-    $globalJson = Get-Content "$repoRoot\global.json" | ConvertFrom-Json
-    $JdkVersion = $globalJson.'native-tools'.jdk
+    $JdkVersion = "11.0.24"
 }
 }
 
 
 if (Test-Path $javacExe) {
 if (Test-Path $javacExe) {

+ 1 - 1
global.json

@@ -24,7 +24,7 @@
     "xcopy-msbuild": "17.8.5"
     "xcopy-msbuild": "17.8.5"
   },
   },
   "native-tools": {
   "native-tools": {
-    "jdk": "11.0.24"
+    "jdk": "latest"
   },
   },
   "msbuild-sdks": {
   "msbuild-sdks": {
     "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25080.7",
     "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25080.7",

+ 1 - 1
src/SignalR/clients/java/signalr/build.gradle

@@ -22,7 +22,7 @@ allprojects {
     version project.findProperty('packageVersion') ?: "99.99.99-dev"
     version project.findProperty('packageVersion') ?: "99.99.99-dev"
 
 
     java {
     java {
-        sourceCompatibility = 1.8
+        sourceCompatibility = 1.9
     }
     }
 
 
     repositories {
     repositories {

+ 2 - 0
src/SignalR/clients/java/signalr/test/signalr.client.java.Tests.javaproj

@@ -6,6 +6,8 @@
     <!-- Installing Java on ARM will take some work -->
     <!-- Installing Java on ARM will take some work -->
     <SkipHelixArm>true</SkipHelixArm>
     <SkipHelixArm>true</SkipHelixArm>
     <SkipHelixAlpine>true</SkipHelixAlpine>
     <SkipHelixAlpine>true</SkipHelixAlpine>
+    <!-- Temporary while Mac machines get new JDK -->
+    <SkipHelixQueues>OSX.13.Amd64.Open;$(SkipHelixQueues)</SkipHelixQueues>
     <PublishDir>$(OutputPath)</PublishDir>
     <PublishDir>$(OutputPath)</PublishDir>
     <TestDependsOnJava>true</TestDependsOnJava>
     <TestDependsOnJava>true</TestDependsOnJava>
   </PropertyGroup>
   </PropertyGroup>

+ 1 - 1
src/SignalR/clients/java/signalr/test/src/main/java/com/microsoft/signalr/GsonHubProtocolTest.java

@@ -444,7 +444,7 @@ class GsonHubProtocolTest {
         assertEquals(HubMessageType.INVOCATION_BINDING_FAILURE, message.getMessageType());
         assertEquals(HubMessageType.INVOCATION_BINDING_FAILURE, message.getMessageType());
         InvocationBindingFailureMessage failureMessage = (InvocationBindingFailureMessage) messages.get(0);
         InvocationBindingFailureMessage failureMessage = (InvocationBindingFailureMessage) messages.get(0);
 
 
-        assertEquals("java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 41 path $.arguments[0]", failureMessage.getException().getMessage());
+        assertEquals("com.google.gson.JsonSyntaxException", failureMessage.getException().getClass().getName());
     }
     }
 
 
     @Test
     @Test