tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Greg Speechley" <g...@learnedsolutions.com>
Subject RE: Guidelines on application development
Date Thu, 10 Apr 2003 01:21:14 GMT
Please disregard this.

I sent this message weeks ago but somehow it has turned up again (I didn't
send it tho, somehow has magically appeared)

Sorry for the spam :)
Greg

> -----Original Message-----
> From: Greg Speechley [mailto:greg@learnedsolutions.com]
> Sent: Thursday, 27 March 2003 6:02 PM
> To: Tomcat Users List
> Subject: RE: Guidelines on application development
>
>
> Sorry my bad! It all works properly now. Silly mistake due to too
> much time
> in front of the monitor ;)
>
> Is this how most people develop their apps tho? Using ant to
> build the class
> files during testing then moving the war onto their live server?
> I no longer
> have the WEB-INF folder under webapps/myapp so tomcat goes to
> myapp/build/classes. Is this how it is meant to be done?
>
> Greg
>
> > -----Original Message-----
> > From: Greg Speechley [mailto:greg@learnedsolutions.com]
> > Sent: Thursday, 27 March 2003 5:49 PM
> > To: Tomcat Users List
> > Subject: RE: Guidelines on application development
> >
> >
> > 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:dpayne@sotx.org]
> > > 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:greg@learnedsolutions.com]
> > > 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: tomcat-user-unsubscribe@jakarta.apache.org
> > > For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
> > >
> > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> > > For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
> > >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


Mime
View raw message