Maven is a first-class project format in NetBeans, whereas IntelliJ still needs to create its own project structure and metadata. So it seems less than ideal from that perspective. But having <i>had</i> to use IntelliJ for a while, I&#x27;m now comfortable with its way of handling Maven. I understand why it is the way it is: IntelliJ is a multi-stack IDE, whereas Maven is a Java-specific project format. IntelliJ has a project format that works across all their IDEs (except AppCode) and IntelliJ is just an all-in-one IDE, not just a Java IDE.