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.
Prijee nego što započnete, uvjerite se da imate instaliranu Java Development Kit (JDK) verziju 17 ili noviju.
- Preuzmite JDK sa zvanične Oracle stranice ili OpenJDK ukoliko preferirate open-source opciju.
- Instalirajte JDK prateći uputstva za vaš operativni sistem.
Na Windows-u:
- Otvorite System Properties (Win + Pause).
- Kliknite na 'Advanced system settings' i zatim na dugme 'Environment Variables'.
- U System variables, potražite i izaberite
PATH
, zatim kliknite na 'Edit'. - Dodajte putanju do
bin
direktorijuma unutar JDK direktorijuma.
export JAVA_HOME=/putanja/do/vas/jdk
export PATH=$JAVA_HOME/bin:$PATH
Na Linux:
- Otvorite terminal.
- Ažurirajte vaš
.bashrc
ili.zshrc
fajl dodavanjem: - Sačuvajte fajl i izvršite
source ~/.bashrc
ilisource ~/.zshrc
da primjenite promjene.
- Klonirajte repozitorijum koristeći:
git clone https://github.com/username/gps-simulator.git
- Navigirajte do direktorijuma projekta:
cd gps-simulator
Iz direktorijuma projekta:
- Kompajlirajte izvorni kod koristeći:
javac GPSDeviceSimulator.java
- Pokrenite aplikaciju koristeći:
java GPSDeviceSimulator
Ako koristite Eclipse:
- Otvorite Eclipse i izaberite 'File' > 'Open Projects from File System...'.
- Pronađite direktorijum gdje ste klonirali projekat i otvorite ga.
- Desni klik na projekat u Package Explorer-u i izaberite 'Run As' > 'Java Application'.