# Warning when using JLine and failing test cases

**URL:** <https://forum.codecrafters.io/t/warning-when-using-jline-and-failing-test-cases/15835>\
**Category:** Challenges\
**Tags:** challenge:shell\
**Created:** [January 26, 2026, 1:02pm UTC](https://forum.codecrafters.io/t/warning-when-using-jline-and-failing-test-cases/15835 "2026-01-26T13:02:21Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Molik2801](https://yyz1.discourse-cdn.com/flex003/user_avatar/forum.codecrafters.io/molik2801/32/21622_2.png) [@Molik2801](https://forum.codecrafters.io/u/Molik2801)\
**Post date:** [January 26, 2026, 1:02pm UTC](https://forum.codecrafters.io/t/warning-when-using-jline-and-failing-test-cases/15835/1 "2026-01-26T13:02:21Z")

</div>

i had maven problem so i installed JLine via jar files.  
So when i tried pushing the code it is showing this error.  
Can someone help me figure out what is this.  
I asked GPT also it said to make changes in pom.xml files, i tried but still making error

 ![image](https://canada1.discourse-cdn.com/flex003/uploads/codecrafters/original/3X/0/4/047503f80720f454bad5814d9415056d7a45ae24.png)

Here is Github repo : [GitHub - Molik2801/codecrafters-shell-java](https://github.com/Molik2801/codecrafters-shell-java)

---

<div class="post-metadata">

**Author:** ![senevoldsen](https://yyz1.discourse-cdn.com/flex003/user_avatar/forum.codecrafters.io/senevoldsen/32/6460_2.png) [@senevoldsen](https://forum.codecrafters.io/u/senevoldsen)\
**Post date:** [January 26, 2026, 3:33pm UTC](https://forum.codecrafters.io/t/warning-when-using-jline-and-failing-test-cases/15835/3 "2026-01-26T15:33:55Z")

</div>

I don’t know how Java runs in the tester or on your machine, but the Warnings emitted by your program due to the library is unexpected output for the tester. So as the suggestion says, you may have to run it with `--enable-native-access=ALL-UNNAMED` to remove the warning.

---

<div class="post-metadata">

**Author:** ![Molik2801](https://yyz1.discourse-cdn.com/flex003/user_avatar/forum.codecrafters.io/molik2801/32/21622_2.png) [@Molik2801](https://forum.codecrafters.io/u/Molik2801)\
**Post date:** [January 26, 2026, 3:40pm UTC](https://forum.codecrafters.io/t/warning-when-using-jline-and-failing-test-cases/15835/4 "2026-01-26T15:40:26Z")

</div>

ya i added this in plugin in pom.xml but it didnt worked then.  
So after few more GPT prompt lol i found out that Codecrafter is using java 17 version and i was using 23 . this was causing the problem. i dont know why.  
now test are running but failing on some cases. will try to figure out them now.  
Thanks

---

<div class="post-metadata">

**Author:** ![andy1li](https://yyz1.discourse-cdn.com/flex003/user_avatar/forum.codecrafters.io/andy1li/32/10_2.png) [@andy1li](https://forum.codecrafters.io/u/andy1li)\
**Post date:** [January 27, 2026, 2:06am UTC](https://forum.codecrafters.io/t/warning-when-using-jline-and-failing-test-cases/15835/5 "2026-01-27T02:06:35Z")

</div>

Hey @Molik2801, you can fix this by adding the `--enable-native-access=ALL-UNNAMED` flag to the Java command in `.codecrafters/run.sh` .

 ![](https://canada1.discourse-cdn.com/flex003/uploads/codecrafters/original/3X/d/b/dbf96145876f931f82326f86e38cf564acf4df2a.jpeg)

Give that a try and let me know if it fixes the warning or if you’re still running into issues.

---

<div class="post-metadata">

**Author:** ![andy1li](https://yyz1.discourse-cdn.com/flex003/user_avatar/forum.codecrafters.io/andy1li/32/10_2.png) [@andy1li](https://forum.codecrafters.io/u/andy1li)\
**Post date:** [January 27, 2026, 2:09am UTC](https://forum.codecrafters.io/t/warning-when-using-jline-and-failing-test-cases/15835/6 "2026-01-27T02:09:53Z")

</div>

@Molik2801 BTW, our test runner uses Java 25 to run your shell.

 ![image](https://canada1.discourse-cdn.com/flex003/uploads/codecrafters/original/3X/e/3/e3b0e41f261a4145659b100aab782707a324566a.png)

---

<div class="post-metadata">

**Author:** ![Molik2801](https://yyz1.discourse-cdn.com/flex003/user_avatar/forum.codecrafters.io/molik2801/32/21622_2.png) [@Molik2801](https://forum.codecrafters.io/u/Molik2801)\
**Post date:** [January 27, 2026, 5:37am UTC](https://forum.codecrafters.io/t/warning-when-using-jline-and-failing-test-cases/15835/7 "2026-01-27T05:37:52Z")

</div>

ya my issue was solved when i added that –enable-native line in pom.xml  
but for that to work i have to change the java version from 25 to 17.

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex003/uploads/codecrafters/original/3X/7/0/700657133935c15703e22c7c8870394f6e6dc27d.svg) [@system](https://forum.codecrafters.io/u/system)\
**Post date:** [February 1, 2026, 5:37am UTC](https://forum.codecrafters.io/t/warning-when-using-jline-and-failing-test-cases/15835/8 "2026-02-01T05:37:56Z")

</div>

Closed on February 1, 2026, 5:37am UTC

This topic was automatically closed 5 days after the last reply. New replies are no longer allowed.
