Comment créer un fichier JAR exécutable avec toutes les dépendances dans Maven ?
Bonjour, collègues ! Je suis novice en Java et Maven, et j'ai rencontré un problème. J'ai écrit une simple application console qui utilise la bibliothèque Apache Commons IO pour lire des fichiers. Tout fonctionne parfaitement dans IntelliJ IDEA, mais lorsque j'essaie de construire un fichier JAR exécutable, des problèmes surviennent.
Voici mon pom.xml :
```xml
4.0.0
com.example
my-app
1.0
jar
commons-io
commons-io
2.11.0
```
Et ma 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