wiki:UTGBCore/DeveloperGuide

Version 7 (modified by leo, 18 years ago) (diff)

--

UTGB Core 1.0: Developer Guide

Getting Started

Folder structure

src/main/java       source codes
src/main/resources  resource folder 
src/test/java       test codes
src/test/resources  resources for testing 

src/main

src/gwt-test        gwt-test codes

tomcat              GWT shell uses this folder to launch GWT-embedded tomcat server. 
                    To change the web application  configuration, edit tomcat/webapps/ROOT/WEB-INF/web.xml,
                    or tomcat/conf/gwt/localhost/(context path).xml etc.

www                 GWT-compiled javascript codes will be generated into this folder
eclipse             eclipse program launch files

target              compiled class files or other generated files will be placed here

Package Structure

org.utgenome.gwt.utgb               UTGB Core libraries and track implementations
org.utgenome.gwt.utgb.client        UTGB Core client-side (browser) codes, which will be compiled into JavaScripts 
org.utgenome.gwt.utgb.server        UTGB Core server-side codes including Servlets.

org.utgenome.gwt.web       UTGB common libraries