add dependencies to run tck independently (#1102)

diff --git a/jersey-tck/pom.xml b/jersey-tck/pom.xml
index 14f6f04..d2eaac0 100644
--- a/jersey-tck/pom.xml
+++ b/jersey-tck/pom.xml
@@ -38,9 +38,9 @@
         <maven.compiler.source>11</maven.compiler.source>
         <maven.compiler.target>11</maven.compiler.target>
         <jersey.version>3.1.0-M3</jersey.version>
-        <glassfish.container.version>6.2.3</glassfish.container.version>
+        <glassfish.container.version>6.2.5</glassfish.container.version>
         <glassfish.home>${project.build.directory}/glassfish6</glassfish.home>
-        <jakarta.platform.version>9.1.0</jakarta.platform.version>
+        <jakarta.platform.version>10.0.0-RC1</jakarta.platform.version>
         <junit.jupiter.version>5.7.2</junit.jupiter.version>
         <jakarta.rest.version>3.1.0</jakarta.rest.version>
         <tck.artifactId>jakarta-restful-ws-tck</tck.artifactId>
@@ -99,6 +99,20 @@
         </dependency>
 
         <dependency>
+            <groupId>jakarta.ws.rs</groupId>
+            <artifactId>jakarta.ws.rs-api</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
+
+        <dependency>
+            <groupId>org.hamcrest</groupId>
+            <artifactId>hamcrest</artifactId>
+            <version>2.2</version>
+            <scope>test</scope>
+        </dependency>
+
+        <dependency>
             <groupId>org.glassfish.main.common</groupId>
             <artifactId>simple-glassfish-api</artifactId>
             <version>${glassfish.container.version}</version>
@@ -162,12 +176,6 @@
     </dependencies>
 
 
-    <profiles>
-        <profile>
-            <id>arq-glassfish-managed</id>
-        </profile>
-    </profiles>
-
     <build>	    
     <plugins>
             <plugin>