Avatar ·

Como criar um JAR executável com todas as dependências no Maven?

Olá, colegas! Sou novo em Java e Maven, e estou com um problema. Escrevi um aplicativo de console simples que usa a biblioteca Apache Commons IO para ler arquivos. Tudo funciona perfeitamente no IntelliJ IDEA, mas quando tento compilar um JAR executável, surgem problemas. Aqui está meu pom.xml: ```xml 4.0.0 com.example my-app 1.0 jar commons-io commons-io 2.11.0 ``` E minha classe Main: ```java import org.apache.commons.io.FileUtils; import java.io.File; import java.io.IOException; public class Main { public static void main(String[] args) { try { String content = FileUtils.readFileToString