Avatar ·

如何在Maven中创建包含所有依赖的可执行JAR文件?

大家好!我是Java和Maven的新手,遇到了一个问题。我写了一个简单的控制台应用程序,使用Apache Commons IO库来读取文件。在IntelliJ IDEA中一切运行良好,但当我尝试构建可执行JAR文件时,出现了问题。 这是我的pom.xml: ```xml 4.0.0 com.example my-app 1.0 jar commons-io commons-io 2.11.0 ``` 以及我的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