Thanks Dan, eclipse looks good.

I had a strange experience tho: I did ant remove and it deleted everything
from my myapp folder which I wasn't expecting! So I started again
reconfiguring build.xml and build.properties (very frustrating) but after
that I did ant install and tomcat saw the servlet that was in
/myapp/build/WEB-INF/classes :)

So apparently now it works like I was hoping. The only problem I see now is
with compiling java files in a java editor but by the sounds of it eclipse
will fix this problem because I can get it to put the class files into
/myapp/build/WEB-INF/classes.

BTW the only difference I could see compared to when it wasn't working is
that now it generates a WEB-INF folder with empty class and lib folders in
/myapp/build/WEB-INF/classes. Weird. And now ant dist (or ant javadoc)
doesn't generate all the documentation - it says that no source file is
found. Don't know what is going on!

Greg


> -----Original Message-----
> From: Dan Payne [mailto:[EMAIL PROTECTED]
> Sent: Thursday, 27 March 2003 12:01 PM
> To: Tomcat Users List
> Subject: RE: Guidelines on application development
>
>
> The path refining my dev process sounds exactly like yours. The next step
> for me was to move to Eclipse. Designate your source folders and
> it compiles
> .java as needed, moving the .class files to their appropriate locations.
> Even exports .jars for uploading to the test/live servers and integrates
> with Tomcat.
>
> http://www.eclipse.org
>
> -Dan
>
> -----Original Message-----
> From: Greg Speechley [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, March 26, 2003 7:01 PM
> To: Tomcat User
> Subject: Re: Guidelines on application development
>
>
> I have just migrated from Tomcat 4.0.3 to 4.1.24 on win2k. At present we
> have a test server which we do all development and testing on
> then once the
> app is stable we transfer the app directory onto the live server to
> $CATALINA_HOME\webapps, restart tomcat and it's good to go.
>
> During development we use a java editor eg jGrasp to edit .java
> files which
> are stored in $CATALINA_HOME\webapps\app\WEB-INF\classes and compile these
> individually. It gets a bit tiresome restarting tomcat after each
> recompile
> but I can live with that (I have reloadable=true but this doesn't
> seem to be
> reliable). Obviously this is a fairly poor way to do things so I
> am keen to
> use the manager in 4.1.24 to reload apps and ant to build it. I
> have looked
> at the docs and created the directory structure as suggested in the
> Application Developer's guide (java files in src\WEB-INF\classes, etc) and
> can build from src directory so that class files are stored in the
> build\WEB-INF\classes. BTW this dir structure should be stored in folder
> called "projectname" somewhere other than $CATALINA_HOME\webapps?
>
> Now from what I can tell I would then have to move these class files to
> $CATALINA_HOME\webapps\app\WEB-INF\classes to be able to test it, surely I
> am missing something because this seems to be quite laborious. Do you use
> ant each time you recompile during development or just compile from your
> editor? If anyone can provide some suggestions on the recommended
> way to do
> things I would greatly appreciate it coz I am trying to implement much
> better development practices :)
>
> Cheers
> Greg
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to