diff options
author | Anton Tananaev <anton.tananaev@gmail.com> | 2015-06-01 15:43:32 +1200 |
---|---|---|
committer | Anton Tananaev <anton.tananaev@gmail.com> | 2015-06-01 15:43:32 +1200 |
commit | b0ff4b75ba21324964d31314e257f202d94416d4 (patch) | |
tree | 59bd32cde628c18b2731a300682218ed6dd8f583 /README.md | |
parent | 0b575b94f469cdcdb24a6f86beee5e2c86285cb1 (diff) | |
download | trackermap-server-b0ff4b75ba21324964d31314e257f202d94416d4.tar.gz trackermap-server-b0ff4b75ba21324964d31314e257f202d94416d4.tar.bz2 trackermap-server-b0ff4b75ba21324964d31314e257f202d94416d4.zip |
Add build instructions to readme
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 29 |
1 files changed, 28 insertions, 1 deletions
@@ -11,6 +11,34 @@ Website - [https://www.traccar.org](https://www.traccar.org) Traccar is open source server for various GPS tracking devices. Project is written in Java and works on most platforms with installed Java Runtime Environment. +## Build + +Traccar is a Maven project. You need Java SDK version 6 or higher to build the project. + +### NetBeans (recommended) + +NetBeans comes pre-packaged with Maven plugin, so you don't need to install it separately. + +If your NetBeans doesn't have Maven plugin, then you need to download (`Tools > Plugins`) and configure (`Tools > Options > Miscellaneous > Maven`) it. + +To import project select `File > Open Project` and browse to the location of the project folder and click `Open Project`. To compile the project right click on the project and select `Build`. + +### Eclipse + +Eclipse is not recommended because of the number of reported problems with Eclipse Maven plugin. + +### IntelliJ IDEA + +Follow official instructions for <a href="https://www.jetbrains.com/idea/help/importing-project-from-maven-model.html">Importing Project from Maven Model</a>. + +### Command Line + +Make sure you have Maven and JDK installed. To generate binary files execute `mvn package` command in the terminal. + +### Create Installer + +Execute `setup/package.sh` shell script in the terminal. + ## License Apache License, Version 2.0 @@ -26,4 +54,3 @@ Traccar is open source server for various GPS tracking devices. Project is writt WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - |