Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
enseignement:aide:maven [2017/10/16 11:07]
ecoquery
enseignement:aide:maven [2018/10/05 08:13] (Version actuelle)
ecoquery [Maven]
Ligne 28: Ligne 28:
 </code> </code>
  
-===== Ivy (utilisé par sbt) ===== 
  
-Créer si besoin le répertoire ''.ivy2''+Il peut aussi être utile de configurer le proxy ce qui donne alors le fichier suivant: 
 +<code xml settings.xml> 
 +<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" 
 +   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
 +   xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 
 +                              http://maven.apache.org/xsd/settings-1.0.0.xsd"> 
 +  <localRepository>/tmp/pxxxxxxx/m2repo</localRepository> 
 +  <proxies> 
 +    <proxy> 
 +       <id>proxy-lyon1</id> 
 +       <active>true</active> 
 +       <protocol>http</protocol> 
 +       <host>proxy.univ-lyon1.fr</host> 
 +       <port>3128</port> 
 +     </proxy> 
 +   </proxies> 
 +</settings> 
 +</code> 
 + 
 +===== SBT ===== 
 + 
 +Si vous possédez un répertoire ''.ivy2'', déplacez le dans ''/tmp/pxxxxxxx/ivy2'': 
 +<code shell> 
 +mv $HOME/.ivy2 /tmp/$(whoami)/ivy2 
 +</code> 
 + 
 +Créer un lien symbolique pour pointer vers ''/tmp'': 
 +<code shell> 
 +ln -s /tmp/$(whoami)/ivy2 $HOME/.ivy2 
 +</code> 
 + 
 +Ajouter la commande suivante (qui créée le répertoire s'il n'existe pas) à votre fichier ''~/.bashrc'': 
 +<code shell> 
 +mkdir -p /tmp/$(whoami)/ivy2 
 +</code> 
 +Exécuter à la main cette commande une fois avant d'utiliser pour la première fois ''sbt''.
  
-TODO: à finir