Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
enseignement:aide:maven [2017/10/16 11:04]
ecoquery créée
enseignement:aide:maven [2018/10/05 08:13] (Version actuelle)
ecoquery [Maven]
Ligne 27: Ligne 27:
 </settings> </settings>
 </code> </code>
 +
 +
 +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''.