URS File¶

In order to be able to build a project, NeoMAD needs some information that is provided by the URS file. The URS file is the main file in a NeoMAD project.

The URS file is a XML file. Its XML Schema Definition (XSD) is provided with NeoMAD.

The main elements are as follows:

  • parameters: define the project parameters
  • jarfiles (optional): add files to the application’s jar file
  • libraries (optional): specify external libraries to use for the application compilation
  • signature (optional): give the application signature parameters

Here is the URS file of our simple HelloWorld project:

<?xml version="1.0"?>
<urs xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      <description>HelloWord application example.</description>