IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Maven Java Discussion :

Windows %USERPROFILE% et .m2


Sujet :

Maven Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Expert confirmé
    Avatar de sekaijin
    Homme Profil pro
    Urbaniste
    Inscrit en
    Juillet 2004
    Messages
    4 205
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Urbaniste
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2004
    Messages : 4 205
    Par défaut Windows %USERPROFILE% et .m2
    Bonjour
    j'ai un problème sur mon nouveau windows

    les profiles utilisateurs et donc leur dossiers de tarvail sont sur un autre disque
    D:\Users\unsername

    lorsque j'affiche la variable d'environnemnt d'un utilisateur %USERPROFILE% j'obtiens bien un dossier dans D:\Users\...
    Mais lorqu'un utilisateur lance mvm -X on obtient
    [DEBUG] Reading user settings from C:\Users\username\.m2\settings.xml

    Ors les utilisateur n'ont pas le droit d'écrire sur C:

    comment indiquer à Maven 3.0.3 qu'il doit utiliser le dossier de l'utilisateur et non C:\Users\....

    il y a un bug dans la doc
    Citation Envoyé par maven
    The location of your local repository can be changed in your user configuration. The default value is ${user.home}/.m2/repository/.
    mais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    >echo %user.home%
    D:\Users\XXXXXX
    >mvn -X install
    Apache Maven 3.0.3 (r1075438; 2011-02-28 18:31:09+0100)
    Maven home: D:\tools\org\apache\maven\3.0.3
    Java version: 1.7.0, vendor: Oracle Corporation
    Java home: D:\tools\com\oracle\java\jdk\1.7.0\jre
    Default locale: fr_FR, platform encoding: Cp1252
    OS name: "windows 7", version: "6.1", arch: "x86", family: "windows"
    [INFO] Error stacktraces are turned on.
    [DEBUG] Reading global settings from D:\tools\org\apache\maven\3.0.3\conf\settings.xml
    [DEBUG] Reading user settings from C:\Users\XXXXXX\.m2\settings.xml

    Merci
    A+JYT

  2. #2
    Expert confirmé
    Avatar de sekaijin
    Homme Profil pro
    Urbaniste
    Inscrit en
    Juillet 2004
    Messages
    4 205
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Urbaniste
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2004
    Messages : 4 205
    Par défaut
    Salut

    la seule solution que j'ai trouvée pour l'instant est de faire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    >mvn install  -s %USERPROFILE%\.m2\settings.xml -Duser.home=%USERPROFILE%
    pourquoi ce n'est pas ce qui est fait par défaut ?

    A+JYT

  3. #3
    Expert confirmé
    Avatar de sekaijin
    Homme Profil pro
    Urbaniste
    Inscrit en
    Juillet 2004
    Messages
    4 205
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Urbaniste
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2004
    Messages : 4 205
    Par défaut
    Bonjour.

    il s'agit d'un Bug connu de Java 7 sous windows. corrigé en version 8
    Oracle propose de définir la variable d'environnement _JAVA_OPTIONS:-Duser.home=%HOMEDRIVE%%HOMEPATH%
    A+YT

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. %userprofile% (variable windows) et vbs
    Par bébé dans le forum VBScript
    Réponses: 1
    Dernier message: 13/12/2006, 17h24
  2. Documentation gratuite sur l'API Windows, COM, DCOM, OLE, etc.
    Par Community Management dans le forum Windows
    Réponses: 1
    Dernier message: 16/11/2006, 15h28
  3. Programme de boot qui passe la main à Windows
    Par Bob dans le forum Assembleur
    Réponses: 7
    Dernier message: 25/11/2002, 03h08
  4. OmniORB : code sous Windows et Linux
    Par debug dans le forum CORBA
    Réponses: 2
    Dernier message: 30/04/2002, 17h45
  5. Quel désassembleur/assembleur pour un exe Windows ?
    Par Anonymous dans le forum x86 32-bits / 64-bits
    Réponses: 6
    Dernier message: 17/04/2002, 10h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo