Quarkus needs Apache Maven 3.6.2+

(2021/02/16) Quarkus needs Apache Maven 3.6.2+, which is not included in IBM Cloud Shell

Thanks to Sbusiso Mkhombe and Karim Deif, because they pointed this out and documented the workaround for the Cloud Shell.

  • Problem in IBM Cloud Shell

Setup Maven in the IBM Cloud Shell

So, in your cloud-native-starter/reactive directory you need to perform the following tasks:

Step 1: Change to your reactive directory in your cloud-native-starter project.

Step 2: Download the latest mvn as a compressed file.

Step 3: Uncompress the Apache Maven file and create adirectory in the same location called apache-maven-3.6.3

Step 4: Add the mvn binary located in apache-maven-3.6.3/bin to the $PATH variable

Step 5: Verify the used Maven version

This should return a message that shows you are using mvn version like 3.6.3

Continue with the execises as usual.

Setup a local environment

To run the development exercises can you also to setup following tools on your machine:

or check out this Docker imagearrow-up-right which contains the actual tools.

Last updated

Was this helpful?