Git Product home page Git Product logo

gps-simulator's Introduction

GPS Simulator

Ovaj projekat sadrži Java aplikaciju koja simulira GPS uređaje, generišući i šaljući lažne GPS koordinate. CILJ: Ovaj projekat kombinuje testiranje performansi sa virtualizacijom. GPS simulator pokrecem na jednoj ili više Ubuntu VM-ova na Proxmox serveru. ZAŠTO? Da bih izvukao maksimum iz svakog VM-a i izvršio procjenu tereta koji mogu da podnesu.

Pretpostavke

Prijee nego što započnete, uvjerite se da imate instaliranu Java Development Kit (JDK) verziju 17 ili noviju.

Instalacija JDK-a

  1. Preuzmite JDK sa zvanične Oracle stranice ili OpenJDK ukoliko preferirate open-source opciju.
  2. Instalirajte JDK prateći uputstva za vaš operativni sistem.

Podešavanje Java okruženja

Na Windows-u:

  1. Otvorite System Properties (Win + Pause).
  2. Kliknite na 'Advanced system settings' i zatim na dugme 'Environment Variables'.
  3. U System variables, potražite i izaberite PATH, zatim kliknite na 'Edit'.
  4. Dodajte putanju do bin direktorijuma unutar JDK direktorijuma.

export JAVA_HOME=/putanja/do/vas/jdk

export PATH=$JAVA_HOME/bin:$PATH

Na Linux:

  1. Otvorite terminal.
  2. Ažurirajte vaš .bashrc ili .zshrc fajl dodavanjem:
  3. Sačuvajte fajl i izvršite source ~/.bashrc ili source ~/.zshrc da primjenite promjene.

Preuzimanje projekta

  1. Klonirajte repozitorijum koristeći:

git clone https://github.com/username/gps-simulator.git

  1. Navigirajte do direktorijuma projekta:

cd gps-simulator

Kompajliranje i pokretanje

Iz direktorijuma projekta:

  1. Kompajlirajte izvorni kod koristeći:

javac GPSDeviceSimulator.java

  1. Pokrenite aplikaciju koristeći:

java GPSDeviceSimulator

Korišćenje Eclipse IDE-a

Ako koristite Eclipse:

  1. Otvorite Eclipse i izaberite 'File' > 'Open Projects from File System...'.
  2. Pronađite direktorijum gdje ste klonirali projekat i otvorite ga.
  3. Desni klik na projekat u Package Explorer-u i izaberite 'Run As' > 'Java Application'.

gps-simulator's People

Contributors

xilpanda avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.