The world of hurt you are headed for has more to do with JSF and Weblogic than anything else, but that's a different topic all together.

Maven will not prevent you from using Eclipse, you can generate the appropriate Eclipse files with mvn eclipse:eclipse. Even if you couldn't there is nothing stopping you from just creating the project an pointing at the src folder.

I am more of an Intellij guy and I can tell you the Maven integration there is great. I am pretty sure I know some Eclipse guys that do fine with Maven as well.

What is the alternative? Create the project and then convert to using Ant? That's weird. I am assuming you would then just be managing dependencies on your own since I haven't heard Ivy mentioned. Ouch, managing those libraries by hand would be horrendous.

I am sure with a little more research and practice you can make it work how you want in Eclipse.

-D

On Dec 15, 2010, at 2:20 PM, Mark Rosenthal <mros...@gmail.com> wrote:

Hi Robert,

I am using Appfuse as the basis for several projects for my employer, which specifically prohibits the use of Maven. I use Maven to create the archetype, do appfuse:full-source, and then run jetty:run. I then copy the jars from target/appname-1.0-SNAPSHOT/ WEB-INF/lib to srv/main/webapp/WEB-INF/lib, and then proceed to develop using ant. I am developing for deployment to Weblogic, and am able to proceed without using Maven further. It is handy to keep the Maven repository around, though, for access to to the source jars.

Hope this helps,
Mark

On 12/15/2010 01:04 PM, Robert Hume wrote:
Hi,

I'm evaluating AppFuse as a platform for a new application I'm building. I'm concerned it might not be right for my needs, mainly because I'm having trouble integrating the sample project with Eclipse. Here's my details and then a couple questions:

DETAILS:

I'm building a new web application with Java. The intention is it use Eclipse 3.7 (Helios), JSF 2.0 and/or jQuery UI for the front end, GlassFish3, Spring, Hibernate, and Oracle for the back end.

I'm evaluating AppFuse and an application platform and I have some questions -- I hope you can help!

I did the Quickstart here:
http://appfuse.org/display/APF/AppFuse+QuickStart

... and everything went fine. I was pleasantly surprised when the demo web app appeared with it's user crud functionality.

Then I tried the steps to integrate with Eclipse and everything got a little crazier:

http://appfuse.org/display/APF/Eclipse

These instructions appear to be for Eclipse 3.2 (Callisto) and I'm using Eclipse 3.7 (Helios) -- I'm hoping that's not a problem.

I'm at the point where I can see my project in Eclipse but there are many "red Xs" that I can't seem to get rid of. Also, I can't seem to easily launch the web app in my own web server (GlassFish) with Eclipse's WTP tools.

I notice there are instructions "Integration with Eclipse Web Tools Project (WTP)", here:
http://appfuse.org/display/APF/Eclipse

... stupid question, and I really required to edit those files manually to get things to work?

QUESTIONS:

It seems AppFuse is tightly integrated with Maven and that I won't be able to use a regular Eclipse project to debug and run the application. Is this the case? If I proceed with AppFuse + Eclipse + GlassFish, am I in for a world of hurt?

Alternately, is there an alternate way to download and use AppFuse without Maven? That is, create a Dynamic Web Project in Eclipse, add the AppFuse jars, and proceed that way?

In the end, I need to know if AppFuse is the right framework for me to build my application on -- any help is greatly appreciated.

Thanks for reading,

rh


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@appfuse.dev.java.net
For additional commands, e-mail: users-h...@appfuse.dev.java.net


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@appfuse.dev.java.net
For additional commands, e-mail: users-h...@appfuse.dev.java.net

Reply via email to