Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Fetching latest commit…

Cannot retrieve the latest commit at this time

..
Failed to load latest commit information.
.settings
doc
eclipse
graphic
script
src
.hgtags
Makefile
README
build-gwt.xml
javadoc.css
pom.xml

README

UTGB Core Package

== How to compile GWT codes

1. Install Maven (http://maven.apache.org/) version 2.0.9 or higher, and ANT 
2. type make
  > make

To confirm the result, first launch an UTGB server: 
1. utgb server -g
Then open http://localhost:8989/utgb-core/browser.html?view=read

== Quick Compilation

For increasing the compilation speed of GWT Compiler, use 

$ make draft

for building JavaScript codes only for Firefox and Google Chrome. If you need a full version, simply do "make".

(the following information is now obsolete. by Taro L. Saito. 2009 May 28th.) 



= Building & Debugging with Eclips =
1. type 
$ mvn eclipse:eclipse   (or utgb eclipse)
to download and setup necessary files.
2. In Window->Preference->Java->Classpath Variables, add a new variable as follows:
{{
UTGB_HOME=(your UTGB installation folder, e.g., $HOME/.utgb)
}}
4. (debug) launch Debug -> utgb-core_gwt-shell, which displays GWT debug shell and 
genome browser interface.

= Deploy =

See the documentation on http://utgenome.org/toolkit/deploy.html

= Trouble Shooting =

* Q: GWT Shell invokes a following error:
{{
[ERROR] Errors in 'jar:file(...)UTGB%20Common/lib/gwt-dragdrop-1.0RC.jar!/com/allen_sauer/gwt/dragdrop/client/DeferredMoveCommand.java'
}}
  * A: Your GWT version must be higher than 1.4.10 in order to use drag & drop facility.
  
  
* Q: out of memory error when running Ant.
  * A: create a $HOME/.ant/ant.conf file, then write the following line:
{{
ANT_OPTS="-Xmx512M"
}}

Something went wrong with that request. Please try again.