Maybe I should ask: Where does the other project's module (e.g.
mymodule.gwt.xml) go?  In the same folder as the classes I am referencing,
or in root?

On 12 March 2010 10:27, Enrico Goosen <[email protected]> wrote:

>  Hi Jason,
>
> If you want to use classes from another project in an existing GWT project,
> you need to jar up the classes, including the source.
> The source from the other project will need to be made available as a GWT
> module.
> So the other project will have a mymodule.gwt.xml file.
> Example:
> You module file may be in the following package:
> za.co.mypackage
>
> In the project that will be using the module, you use the inherits tag to
> indicate the module you want to use.
> <inherits name="za.co.mypackage.mymodule"/>
>
> Regards,
> Enrico
>
>
>  ------------------------------
> *From:* [email protected] [mailto:[email protected]] *On
> Behalf Of *Jason Purcell
> *Sent:* 12 March 2010 09:23 AM
> *To:* [email protected]
> *Subject:* [CTJUG Tech] GWT source question
>
> Hi there...
>
> If I want to make certain classes available on the client side in GWT, then
> it has to be in the "client" folder by default.
>
> However, I want to be able to use classes from another project.  I have
> access to the source of the project.
>
> Apparently I have to specify the source in the module (*.gwt.xml) but I
> can't get it to work and I don't see any working examples on the internet.
>
> Something like this:
>
>
> <?xml version="1.0" encoding="UTF-8"?>
> <module>
>
>     <inherits name="com.google.gwt.user.User"/>
>     <inherits name="com.google.gwt.http.HTTP" />
>
>     <entry-point class="com.mystuff.web.gwt.client.MainEntryPoint"/>
>
>     <source path=???????????????????????????>  //What format???
> Hard-coded?  Relative path?  Namespace?
>
>     <!-- Do not define servlets here, use web.xml -->
> </module>
>
>
>
> Does anyone know how I can do this, or even specify multiple source
> locations?
>
> By the way, I am using Netbeans 6.8 on Windows, if it helps.
>
> Regards,
> Jason.
>
> --
> You received this message because you are subscribed to the Google Groups
> "CTJUG Tech" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]<ctjug-tech%[email protected]>
> For more options, visit this group at
> http://groups.google.com/group/CTJUG-Tech?hl=en
> For Cape Town Java User Group home page see http://www.ctjug.org.za/
> For jobs see http://jobs.gamatam.com/This message is subject to
> Metropolitans disclaimer pertaining to electronic communications. To view
> the disclaimer please visit http://www.metropolitan.co.za/disclaimer.asp
>
> --
> You received this message because you are subscribed to the Google Groups
> "CTJUG Tech" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]<ctjug-tech%[email protected]>
> For more options, visit this group at
> http://groups.google.com/group/CTJUG-Tech?hl=en
> For Cape Town Java User Group home page see http://www.ctjug.org.za/
> For jobs see http://jobs.gamatam.com/

-- 
You received this message because you are subscribed to the Google Groups 
"CTJUG Tech" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/CTJUG-Tech?hl=en
For Cape Town Java User Group home page see http://www.ctjug.org.za/
For jobs see http://jobs.gamatam.com/

Reply via email to