You may want to try this with Java 1.5. I think there may be issues with 1.6 ?
Procedure (for a modular project): 1) Run mvn install from the top level project - make sure build works. 2) Run mvn jetty:run-war from the web project. Unless you have a burning need to re-use your domain objects and service layer in another maven projet, I would suggest you use the basic archetype (that is assuming you have not done too much development on the project you just created). Single module is much easier to work with, particularly if you are new to AppFuse and its stack. Mike On 11/9/07, Gentledepp <[EMAIL PROTECTED]> wrote: > > > Hi! > > At first I have to say: I am an absolute java newbie, but no total newbie. > As far I primarily used .Net technologies, so please excuse any "dumb" > questions, that I might ask! :wistle: > > I want do use AppFuse for a modular project, because I'd like to have a > webinterface and a backend, that only consists of a mysql database. > > Therefore I chose the "Modular JSF" project skeleton of AppFuse. > Calling :working: > > "mvn archetype:create -DarchetypeGroupId=org.appfuse.archetypes > -DarchetypeArtifactId=appfuse-modular-jsf > -DremoteRepositories=http://static.appfuse.org/releases > -DarchetypeVersion=2.0 -DgroupId=com.mycompany.app -DartifactId=myproject" > > worked just fine, but when I wanted to execute the command "mvn > jetty:run-war" :working: from my project's web directory I get the error: > > C:\Users\Alex\Studium\Advanced Software > Engineering\src\System\myproject\web>mvn jetty:run-war [INFO] Scanning > for projects... [INFO] Searching repository for plugin with prefix: > 'jetty'. [INFO] > ------------------------------------------------------------------------- > --- [INFO] Building AppFuse Modular Application - Web (JSF) [INFO] > task-segment: [jetty:run-war] [INFO] > ------------------------------------------------------------------------- > --- [INFO] Preparing jetty:run-war Downloading: > http://repo1.maven.org/maven2/com/mycompany/app/myproject-core/1.0- > SNAPSHOT/myproject-core-1.0-SNAPSHOT.pom Downloading: > http://static.appfuse.org/repository/com/mycompany/app/myproject-co > re/1.0-SNAPSHOT/myproject-core-1.0-SNAPSHOT.pom Downloading: > http://download.java.net/maven/1//com.mycompany.app/poms/myproject- > core-1.0-SNAPSHOT.pom Downloading: > http://repo1.maven.org/maven2/com/mycompany/app/myproject-core/1.0- > SNAPSHOT/myproject-core-1.0-SNAPSHOT.jar Downloading: > http://static.appfuse.org/repository/com/mycompany/app/myproject-co > re/1.0-SNAPSHOT/myproject-core-1.0-SNAPSHOT.jar Downloading: > http://download.java.net/maven/1//com.mycompany.app/jars/myproject- > core-1.0-SNAPSHOT.jar [INFO] > ------------------------------------------------------------------------ > [ERROR] BUILD ERROR [INFO] > ------------------------------------------------------------------------ > [INFO] Failed to resolve artifact. Missing: ---------- 1) > com.mycompany.app:myproject-core:jar:1.0-SNAPSHOT Try downloading the > file manually from the project website. Then, install it using the > command: mvn install:install-file -DgroupId=com.mycompany.app > -DartifactId=myprojec t-core \ -Dversion=1.0-SNAPSHOT > -Dpackaging=jar -Dfile=/path/to/file Alternatively, if you host your own > repository you can deploy the file there: mvn deploy:deploy-file > -DgroupId=com.mycompany.app -DartifactId=myproject-co re \ > -Dversion=1.0-SNAPSHOT -Dpackaging=jar -Dfile=/path/to/file \ > -Durl=[url] -DrepositoryId=[id] Path to dependency: 1) > com.mycompany.app:myproject-webapp:war:1.0-SNAPSHOT 2) > com.mycompany.app:myproject-core:jar:1.0-SNAPSHOT ---------- 1 > required > artifact is missing. for artifact: > com.mycompany.app:myproject-webapp:war:1.0-SNAPSHOT from the specified > remote repositories: appfuse (http://static.appfuse.org/repository), > java.net (http://download.java.net/maven/1/), central > (http://repo1.maven.org/maven2) [INFO] > ------------------------------------------------------------------------ > [INFO] For more information, run Maven with the -e switch [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 7 seconds [INFO] Finished at: Fri Nov 09 12:32:20 CET > 2007 [INFO] Final Memory: 11M/20M [INFO] > ------------------------------------------------------------------------ > > Additionally when I want to run the command "mvn install eclipse:eclipse" > :working:I get the following error: > > C:\Users\Alex\Studium\Advanced Software > Engineering\src\System\myproject>mvn > ins tall eclipse:eclipse [INFO] Scanning for projects... [INFO] Reactor > build order: [INFO] AppFuse Modular Application [INFO] AppFuse > Modular > Application - Core [INFO] AppFuse Modular Application - Web > (JSF) [INFO] > Searching repository for plugin with prefix: 'eclipse'. [INFO] > ------------------------------------------------------------------------- > --- [INFO] Building AppFuse Modular Application [INFO] task-segment: > [install, eclipse:eclipse] [INFO] > ------------------------------------------------------------------------- > --- [INFO] [site:attach-descriptor] [INFO] [install:install] [INFO] > Installing C:\Users\Alex\Studium\Advanced Software Engineering\src\System > \myproject\pom.xml to > C:\Users\Alex\.m2\repository\com\mycompany\app\myproject\1 > .0-SNAPSHOT\myproject-1.0-SNAPSHOT.pom [INFO] Preparing eclipse:eclipse > [INFO] No goals needed for project - skipping [INFO] [eclipse:eclipse] > [INFO] Not running eclipse plugin goal for pom project [INFO] Adding > support for WTP version 1.5. [INFO] > ------------------------------------------------------------------------- > --- [INFO] Building AppFuse Modular Application - Core [INFO] > task-segment: [install, eclipse:eclipse] [INFO] > ------------------------------------------------------------------------- > --- [INFO] > ------------------------------------------------------------------------ > [ERROR] BUILD ERROR [INFO] > ------------------------------------------------------------------------ > [INFO] Failed to resolve artifact. Missing: ---------- 1) > com.sun:tools:jar:1.4.2 Try downloading the file manually from the > project website. Then, install it using the command: mvn > install:install-file -DgroupId=com.sun -DartifactId=tools \ > -Dversion=1.4.2 -Dpackaging=jar -Dfile=/path/to/file Alternatively, if > you > host your own repository you can deploy the file there: mvn > deploy:deploy-file -DgroupId=com.sun -DartifactId=tools \ > -Dversion=1.4.2 -Dpackaging=jar -Dfile=/path/to/file \ > -Durl=[url] -DrepositoryId=[id] Path to dependency: 1) > org.codehaus.mojo:aspectj-maven-plugin:maven-plugin:1.0-beta-2 2) > com.sun:tools:jar:1.4.2 ---------- 1 required artifact is missing. > for artifact: > org.codehaus.mojo:aspectj-maven-plugin:maven-plugin:1.0-beta-2 from the > specified remote repositories: appfuse > (http://static.appfuse.org/repository), codehaus.org > (http://repository.codehaus.org), java.net > (http://download.java.net/maven/1/), snapshots > (http://snapshots.repository.codehaus.org), central > (http://repo1.maven.org/maven2) [INFO] > ------------------------------------------------------------------------ > [INFO] For more information, run Maven with the -e switch [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 7 seconds [INFO] Finished at: Fri Nov 09 12:33:28 CET > 2007 [INFO] Final Memory: 12M/21M [INFO] > ------------------------------------------------------------------------ > > I mean I understand, that there was a problem in downloading an artifact > (whatever that is) and that I have to download it manually, to get things > to > work, BUT I cannot find these (I think in .Net we would call this > "dependencies" :D) artifacts anywhere on the web. > > So please help me: What am I doing wrong? I followed each step of the > "AppFuse Quickstart Quide": I Installed MySql 5.1, Java 6, Maven 2.x?, > FreeSmtp, etc. and now nothing works.... :-( > I mean can this be, because I have those progs/frameworks in a different > folder than c:\tools and c:\java etc.? > > Please Help!! :-(( > -- > View this message in context: > http://www.nabble.com/cannot-create-mvn-Eclipse-project...-tf4777142s2369.html#a13665326 > Sent from the AppFuse - User mailing list archive at Nabble.com. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >
