如何在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