Je rencontre des difficultés pour mettre en œuvre le traitement des téléchargements de fichiers avec Jersey, Glassfish 4 et Netbeans. Je sais qu'il y a beaucoup de tutoriels mais tous utilisent des projets Maven. Comme nous le savons dans le projet d'application Web Netbeans, après avoir choisi Glassfish comme serveur, nous pouvons utiliser l'API JEE car Netbeans ajoute automatiquement l'API JEE de Glassfish à notre bibliothèque (comme dans l'image ci-dessous). Je pense que c'est seulement pour la compilation et non inclus dans la guerre déployée.Gestion de téléchargement de fichiers avec Jersey, Glassfish 4 et Netbeans pour un projet non Maven
Nous pouvons même faire une nouvelle application Java non Web et utiliser l'API JEE en ajoutant API Java EE 7 à la bibliothèque, son API juste pour compiler, dans le temps d'exécution toutes les classes sont fournies par la serveur (comme dans la deuxième image).
Maintenant, je veux utiliser l'API Jersey pour le traitement multipart téléchargement de fichiers. Glassfish a déjà les jars requis dans son dossier modules, comme jersey-media-multipart. (3ème photo), je sais qu'ils sont fournis dans le runtime mais j'ai besoin d'eux pour compiler mon projet. Il ne suffit pas d'ajouter les pots à la bibliothèque du projet, car cela me cause beaucoup d'erreurs bizarres et nous savons que Glassfish ne les fournit pas déjà.
je besoin de quelque chose comme Jersey API multipart pour compiler le projet de sorte que dans l'exécution du projet utilise toutes les classes qui Glassfish fournit déjà. Tout comme la bibliothèque d'API Java EE 7 fournie par Netbeans et fonctionne bien.