You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
MUSES server has been developed using open source guidelines. It implements an Apache Tomcat server, and a MySQL database. This chapter describes all necessary steps to follow in order to build the server and run tests in it.
111
111
112
-
%Java EE Developers
113
-
%Startexplorer
114
-
%Git clone
112
+
\section{Necessary tools and configuration}
113
+
\label{sec:serverpreliminaries}
114
+
115
+
First of all, and as MUSES server has been developed with Eclipse, these are the required tools to be able to finally build the server project. Therefore, the following are needed:
116
+
117
+
\begin{itemize}
118
+
\item Eclipse, no specific version.
119
+
\item Package \textit{Eclipse IDE for Java EE Developers}. To do this, there are two choices:
120
+
\begin{enumerate}
121
+
\item In Eclipse go to \textit{Help > Install New Software...}, and select the \textit{http://download.eclipse.org/releases/<youreclipsename>} in the \textit{Work with:} drop-down. Then look for \textit{Web, XML, Java EE and OSGi Enterprise Development} on the package list, and select it. Click \textit{Next} and \textit{Finish}, and restart Eclipse.
122
+
\item The package is available at \url{https://eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/lunasr2}, and the only thing to take into account is selecting the download according to your Eclipse version (name). On the website, simply select the correct one on ``Releases'', download it, and install it.
123
+
\end{enumerate}
124
+
\item StartExplorer Eclipse plug-in. This plug-in is available at \url{http://basti1302.github.io/startexplorer/}, and you can just drag-and-drop the \textit{install} button on your Eclipse menu bar, or following the \textit{Help > Install New Software...} procedure.
125
+
\end{itemize}
126
+
127
+
Finally, as said in Section \ref{sec:musesgit}, \textit{MusesServer} files are located inside a repository of the MUSES organisation in GitHub (\url{https://github.com/MusesProject}). You can either download it as a ZIP file, or simply clone or fork the repository. For more information about Git, please refer to GitHub Help \cite{githelp:site}.
128
+
129
+
Before building the server project, MusesCommon project should be built. Please follow instructions of section \ref{sec:common} before continue doing anything else.
0 commit comments