[greg:~] export JAVA_HOME="/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home" [greg:~] cd dev/bin/gwt-mac-1.7.0 [greg:gwt-mac-1.7.0] cd samples/mail [greg:mail] ant hosted
To create a new application, run the webAppCreator script.
[greg:src] ../webAppCreator -out MyApplication com.mycompany.MyApplication [greg:src] ls MyApplication [greg:src] cd myapplication [greg:myapplication] ant hosted
The code being run is a gwt Remote Procedure Call and it follows here:
@SuppressWarnings("serial")
public class GreetingServiceImpl extends RemoteServiceServlet implements
GreetingService {
public String greetServer(String input) {
String serverInfo = getServletContext().getServerInfo();
String userAgent = getThreadLocalRequest().getHeader("User-Agent");
return "Hello, " + input + "!<br><br>I am running " + serverInfo
+ ".<br><br>It looks like you are using:<br>" + userAgent;
}
}Cool stuff.
Wind up by returning your Java version to the most current setting.
export JAVA_HOME="/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home"