Eclipse>How to setup a basic struts project using Eclipse ide
Legal Disclamer
* DISCLAIMER - This simple How-To shows you one of many ways to setup a working project using
the Struts framework. This is mainly geared toward struts users who are new to Eclipse, and
don't want to spend a lot of time figuring out the differences between their old IDE (if any)
and this one.
I will also apologize ahead of time for the formatting of this page.
In this How-To, I will demonstrate (using Eclipse 2.0.1) how to setup, compile, run,
and de bug the struts-example web application that is bundled with the distribution.
Next, I will modify the code to pull some data from a My sql database using the popular
relational map ping tool OJB. (This is actually quite simple)
Let's get started
Before we begin, you will need to create a directory somewhere to store your project.I typically use C:personaldevelopmentProjects(some project)
Once that's done, extract the struts-example.war to that directory
(using your favorite z ip utility)
Delete the META-INF folder because this will be created during the build/jar/war process.
Add a build. XML file to the project root. I use something like this:
<!-- This is a basic build script, only the minimums here --> <!-- Tell ant to use my environment variables --> servlet.jar" value="/apache_Home/jakarta-servletapi-4/lib/servlet.jar"/> tomcat.home" value="${env.CATALINA_HOME}"/> <Javac srcdir="${src.dir}" destdir="${build.dir}" debug="on" deprecation="on">
- Create a new project.
2003-10-251022301.jpg"> - New Java Project
- Browse for the folder you created for your project.
- Eclipse will detect your source folders from any subdirectories under your project.
- In our case, this is where the src folder was placed.
- Default standard libs are automatically added depending on the type of project.
- Add the existing web app jars.
- Now we need to add a few jars from the file system.
- We always need this one (servlet.jar)
- Ahhhh...everything looks ok for now. You can always go back and modify these settings
later. - When everything settles down, you should see something like this (of course, it might look different depending on your installation/customization):
- Compilation warnings and errors are detected immediately. In this screenshot, I drill down
into the source folder, package, file, class, and double click on the method....which
brings up the source editor. I hover the mouse over the offending warning to see
a description of what's wrong. - I changed ApplicationConfig to ModuleConfig, then saved and now I see new errors.
You can right click and import ModuleConfig right from the error. - A quick look at the import section.
- Right click, Source, Organize Imports
- Ahhhh...better
- From the Package Explorer, right click your build.xml and run Ant:
- Is this cool or what?
- Oh crap!
- Quick look at what jars are being used to process my build.
- I simply removed all the existing jars from the IDE's Ant configuration and
added all from my own installation. - Can't forget that last one
- Everything went ok (for me)
- Time to test-drive
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10752043/viewspace-963176/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/10752043/viewspace-963176/