diff --git a/.github/workflows/check-dist.yml b/.github/workflows/check-dist.yml
index 53902ee..4272bfc 100644
--- a/.github/workflows/check-dist.yml
+++ b/.github/workflows/check-dist.yml
@@ -24,16 +24,16 @@ jobs:
     steps:
       - uses: actions/checkout@v4.1.6
 
-      - name: Set Node.js 20.x
-        uses: actions/setup-node@v4
+      - name: Set up JDK 17
+        uses: actions/setup-java@v3
         with:
-          node-version: 20.x
+          java-version: '17'
 
       - name: Install dependencies
         run: npm ci
 
-      - name: Rebuild the index.js file
-        run: npm run build
+      - name: Build with Maven
+        run: mvn clean install
 
       - name: Compare the expected and actual dist/ directories
         run: |