You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
1.3 KiB
24 lines
1.3 KiB
\section{Requisiti}
|
|
|
|
L'applicazione è stata sviluppata, eseguita e testata su sistemi UNIX Like, in particolare sulla distribuzione GNU/Linux Debian.\newline
|
|
Per questo questo motivo le istruzioni che seguono saranno incentrate su questo ambiente, ma dovrebbero valere per tutti gli altri sistemi.\newline
|
|
\newline
|
|
Per rendere la propria macchina pronta ad eseguire l'applicazione è necessario installare i pacchetti \code{openjdk} (la versione 8 è sufficiente) ed \code{mvn}; in caso di Debian o derivate si usa il seguente comando:
|
|
|
|
\begin{lstlisting}[style=BashInputStyle]
|
|
$ sudo apt-get install openjdk-8-jdk mvn
|
|
\end{lstlisting}
|
|
|
|
In caso si volesse usare Docker allora le dipendenze sono docker-compose, ed ovviamente docker stesso. Compose è presente nella maggior parte delle repo delle distro, il problema è che non è sempre aggiornato, per cui si ovvierà a questo possibile problema per mezzo di pip.\newline
|
|
La serie di comandi è la seguente, in caso di distro diversa da Debian usare il relativo gestore di pacchetti in sostituzione ad apt:
|
|
\begin{lstlisting}[style=BashInputStyle]
|
|
$ sudo apt-get install docker-ce python3-pip
|
|
$ sudo pip3 install docker-compose
|
|
\end{lstlisting}
|
|
|
|
\section{Test}
|
|
|
|
\section{Avvio tramite linea di comando}
|
|
|
|
|
|
\section{Avvio tramite Docker}
|
|
|