====== GALdemo: Graph algorithms simulator ====== * Authors: Katarina Galanská (modularization + multilinguality, bachelor thesis, 2018), Jakub Varadinek (GUI, bachelor thesis, 2013) * Requirements: Java Runtime Environment 1.7??? (32-bit or 64-bit version of JRE) ===== Implementation Notes ===== How to install and start a new module (package) just from the running application? java -jar galdemo.jar -console ==== How to start development of GALdemo project in Eclipse (in Slovak) ==== **Požiadavky:** Java 8, Eclipse IDE for Java EE Developers 4.7.2 (dostupné na https://www.eclipse.org/downloads/packages/release/oxygen/2/eclipse-ide-java-ee-developers) **Nastavenie Eclipse:** - File -> Import -> Plug-in Development -> Plug-ins and Fragments -> Next -> Import From - Directory: vybrať priečinok source z Galdemo, Import As - vybrať Projects with source folders -> Next -> Add All -> Finish - Run -> Run Configurations -> vybrať OSGi Framework -> v zozname z Target Platform zrušiť všetko -> kliknúť Add Required Bundles - Vybrať org.apache.felix.gogo.runtime, org.apache.felix.gogo.shell, org.eclipse.equinox.console, org.eclipse.osgi - Pri moduloch Workspace zrušiť scc -> Apply -> Close - program.locales/src.program.locales/CurrentLocale.java -> right click -> Build Path -> Configure Build Path -> Apply and Close - program.locales/src.resources -> right click -> Build Path -> Exclude - program.locales/src.program.locales/CurrentLocale.java -> riadok 20 prepísať hodnotu FILENAME zo "resources/bundle" na "src/resources/bundle", zakomentovať riadok 23, na riadku 28 prepísať defaultLocale na currentLocale - Nastavenie utf-8 kódovania: Window -> Preferences -> rozkliknúť General -> Workspace -> Text file encoding -> Other -> vybrať UTF-8 -> Apply and Close - Spustiť