domingo, 4 de marzo de 2012

OpenGTS en Eclipse

Como utilizar Eclipse para trabajar con OpenGTS

1.1.- Descargamos Eclipse

Descargamos Eclipse IDE for Java EE Developers, este paquete tiene todos los plugins que necesitamos para desarrollar un servlet Tomcat. (http://www.eclipse.org/downloads/).

Descomprimes  el archivo tar.gz y ejecutamos Eclipse

Recuerden Quitar el check en Build Automatically



1.2 Creamos un nuevo proyecto

Click en File -> New -> Project



Seleccionamos Java Project luego Next



Asiganos un nombre al proyecto: OpenGTS
En el  Area JRE selecciona Use a project specific JRE
Cuidado selecciona solo SUN JDK, otros no funcionan
Por ultimo selecciona crear carpetas separadas para sources y class files.



Luego Next

Cambia la Default output folder de OpenGTS/bin a OpenGTS/build



Luego Finish


1.3.- Importando el Proyecto OpenGTS

Selecciona el proyecto en el Package Explorer y luego File -> Import
En la ventana para importar selecciona General -> File System



Luego Next

Selecciona el directorio de OpenGTS
Click en el botón Select All
(Asegúrate que la carpta tenga los permisos necesarios.)



luego Finish

Atencion

Eclipse no importa carpetas vacías, en OpenGTS la carpeta ./lib/gtsopt esta vacía por lo que hay que crearla.



y en nombre de carpeta gtsopt


1.4.- Configurando el proyecto

Click en el menú Project -> Properties



Selecciona Builders en el panel izquierdo, luego click en el botón New



Selecciona Ant Builder

1.4.1.- En la pestaña principal completa lo siguiente:

a) Name: Ant

b) Buildfile: Click en Browse File System... y selecciona
/home/user/workspace/OpenGTS/build.xml

c) Base Directory: Click on Browse File System... y selecciona
/home/user/workspace/OpenGTS/

d) Click en Apply





1.4.2.- En la pestaña Targets completa lo siguiente:

a) After a “Clean”: Click en Set Targets... select clean y all
(Cuidado!! Fíjate en el Orden!!).

b) Manual build: Click en Set Targets... y select all.

c) Auto Build: Click en Set Targets... y select all.

d) During a “Clean”: Click en Set Targets... y select clean.

e) Click en Apply.



1.4.3.- En la pestaña JRE completa lo siguiente de acuredo a la captura:

ATENCIÓN: Si usas una versión diferente del JDK, selecciona the SUN JDK



1.4.4.- En la pestaña Environment completa lo siguiente:

a) Click en New... e inserta las variables:
• CATALINA_HOME
• JAVA_HOME
• GTS_HOME
• ANT_HOME (optional)

b) Selecciona Append environment to native environment

c) Click on OK



Para terminar quita Java builder y deja solo Ant, luego OK

Compila OpenGTS

Click en Project -> Build Project

En el Console pane, Deberias leer: BUILD SUCCESFUL

martes, 28 de febrero de 2012

Instalación de OpenGTS en Linux

https://luisfuentes.me/instalacion-opengts-linux/

viernes, 24 de febrero de 2012

OpenGTS

OpenGTS™ ("Open GPS Tracking System") es el primer proyecto código abierto diseñado para proporcionar mediante un entorno web el seguimiento de una "flota" de vehículos a través de GPS.

Actualmente soporta nativamente los siguientes dispositivos:
Aspicore GSM Tracker (Nokia, Samsung, Sony Ericsson phones)
Sanav GC-101, MT-101, and CT-24 Personal Tracker (HTTP-based protocol)
Sanav GX-101 Vehicle Tracker (HTTP-based protocol)
V-Sun 3338 Personal Tracker
GPSReader GPS data logger with automatic Wi-Fi upload, for in-cab Windows-based computers.
Certain Boost Mobile phones (OpenDMTP compliant)
Android App "GPS2OpenGTS"
HP hw6965 Windows/CE phone (OpenDMTP compliant)
TAIP (Trimble ASCII Interface Protocol).
ZhongShan Technology Co, Ltd. "SIPGEAR" tracking devices.
Most TK102/TK103 tracking devices (those using the common TK102/TK103 protocols).
TrackStick GPS data logger
"GPSMapper" capable phones.
"NetGPS" capable devices.
iCare G3300 Personal Tracker.
Some Mologogo capable phones.

Diseñado en Java y JavaScript utilizando tecnologías tales como Apache Tomcat para el despliegue de servicios web y MySQL para el almacenamiento de datos. Como tal, OpenGTS se ejecutará en cualquier S.O. que soporte estas tecnologías (incluyendo Linux, Mac OS X, FreeBSD, OpenBSD, Solaris, Windows XP, Windows Vista, 20XX de Windows, y más).

Sitio Oficial

Hola Mundo

public class HolaMundo
{
  public static void main(String[] args)
  {
    System.out.println("Hola Mundo");
  }
}