After a software system has been created, there are currently several ways to set up Java modules: Importing modules from an Eclipse workspace, from an IntelliJ project folder or file, from a Maven POM file, from a Bazel workspace, or based on Build Units, and manually.