A priori, ce qui fait qu'un répertoire est considéré comme un package, c'est qu'il est en-dessous d'un répertoire considéré comme "source folder".
Je vois mal l'événement qui pourrait mener à...
Type: Messages; Utilisateur: Tomekaa
A priori, ce qui fait qu'un répertoire est considéré comme un package, c'est qu'il est en-dessous d'un répertoire considéré comme "source folder".
Je vois mal l'événement qui pourrait mener à...
Un descripteur d'assemblage pour produire un JAR "fusionné" et rajouter certains fichiers (ici l'exemple prend le contenu de src/main/conf et le place dans un dossier config du JAR) ressemble à cela:...
Attention à ne pas confondre
profils actifs par défaut
profils activés tout le temps parce que la propriété a toujours la valeur qu'on a mise dans notre joli petit pom
Relance un peu ton...
A mon sens, si le but est d'utiliser les valeurs définies dans le profil1 par défaut, et à la demande, d'utiliser celles du profil2, il faudrait faire ceci:
Profil1 doit être actif par défaut:
...
Si ton EAR possède une structure "simple", pas besoin d'utiliser les modules.
Ils peuvent être utilisés quand tu as un besoin de:
* Spécifier des endroits différents pour des dépendances
*...
Si c'est sous Windows, voir launch4j, qui permet d'enrober un JAR executable (ou pas) dans un exe avec des paramètres par défaut.
Sinon, fournir des .bat, .sh est tout à fait convenable.
Oui, il faut quand même les avoir aussi en dépendances.
Sinon, il y a peut-être un autre moyen via l'élément <fileNameMapping>.
En faisant comme cela:
<plugin>
...
Il faudra plus que probablement passer par des définitions de modules.
Voir la doc du plugin.
Grosso modo, ça donne cela:
<plugin>
<artifactId>maven-ear-plugin</artifactId>...
Il doit y a moyen de le faire, MAIS:
- Tu auras quoi qu'il arrive plusieurs artéfacts à générer (un SWF + un WAR au minimum), et dans la base de la philosophie Maven, 1 artéfact => un projet...
Mouais, Ant c'est bien mais y'a quand même un plugin pour cela:
http://mojo.codehaus.org/exec-maven-plugin/plugin-info.html
Le problème résultant du fait d'avoir un WAR en local, il suffit de l'uploader sur un repository (d'entreprise par exemple, ou au pire local..., avec mvn install:install-file).
C'est Artifactory qui gère les artéfacts en DB, pas Archiva, qui utilise, comme Nexus, le file system.
Ceci étant, nous avons effectué récemment une migration d'Archiva à Nexus, avec succès et...
Le plugin de compilation de Maven compile par défaut avec une niveau de compatibilité 1.3, d'où des erreurs si tu utilises des features post 1.3 (genre generiques, annotations...).
Il te suffit de...
A ma connaissance pas moyen de bypasser cette bonne pratique en Maven 2, comment pourrait-il d'ailleurs dès lors induire un ordre de build ?
Je reste convaincu du gain de temps à log terme que...
Voir principalement cette page : http://maven.apache.org/guides/mini/guide-mirror-settings.html qui explique comment configurer les "mirroirs", pour arriver probablement dans ton cas à une...
Les dépendances circulaires, c'est toujours une fausse bonne idée et heureusement que Maven les interdit ;)
Il faut découper autrement les modules, ou en rajouter un autre (ou plusieurs même au...
Il doit bien y avoir une raison pour laquelle il ne trouve pas cette pléthore de classes, packages et variables.
En vrac:
- Ces classes n'existent tout simplement pas dans MonProjet-Service
-...
Et module1 a bien une dépendance (Maven, pas Eclipse) vers module2?
C'est probablement plutôt 0.2.0-M1 que 0.2.0M1
Effectivement ces classes ne sont pas présentes dans la version 1.0 de la lib.
Elles ont pu être renommées, bougées, ou "refactorées" massivement.
Mais au juste, d'où vient le fait que tu...
Le tag <executions> n'est pas prévu pour les plugins de reporting, seulement pour les plugins de build.
Tout d'abord, 2-3 petites choses:
- Il vaut mieux utiliser mvn compile à la place de mvn compiler:compile (utiliser le cycle de vie et non pas un appel direct à un mojo).
- Le ...
Ce qui est possible, c'est que l'id renseigné dans
<servers>
<server>
<id>my-archiva-internal-releases-server</id>
(...)
ne corresponde pas à celui de
La solution qui resterait plus dans l'esprit Maven à mon sens serait d'utiliser le site-plugin pour déployer par FTP le contenu "site", dans lequel tu aurais placé tes assemblies générées.
La commande à utiliser est définie par le fichier {NEXUS_HOME}\nexus-webapp-1.3.6\conf\wrapper.conf.
Peux-tu donner la valeur de wrapper.java.command ?
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.