Pronuciation
Just a trivia question... hope you don't mind settling a point of discussion. What is the proper pronuciation of the word Maven? I have been using mey-vuh n with the a as in bacon or gate. I have heard the a pronounced as in fact or back. Anyone? Thanks
detecting build failure
Build failures are not detected by Continuum. I'm using continuum version 1.1 beta 1 with maven 2.0.7. I tried using the fixed maven batch file indicated in the FAQ but it fails due to a class Path error. This is what the end of the mvn.bat file looks like: @REM Start MAVEN2 :runm2 %MAVEN_JAVA_EXE% %MAVEN_OPTS% -classpath %CLASSWORLDS_JAR% -Dclassworlds.conf=%M2_HOME%\bin\m2.conf -Dmaven.home=%M2_HOME% org.codehaus.classworlds.Launcher %MAVEN_CMD_LINE_ARGS% if ERRORLEVEL 1 goto error goto end :error set ERROR_CODE=1 :end @REM set local scope for the variables with windows NT shell if %OS%==Windows_NT goto endNT @REM For old DOS remove the set variables from ENV - we assume they were not set @REM before we started - at least we don't leave any baggage around set MAVEN_JAVA_EXE= set MAVEN_CMD_LINE_ARGS= goto postExec :endNT @endlocal :postExec if exist %HOME%\mavenrc_post.bat call %HOME%\mavenrc_post.bat @REM pause the batch file if MAVEN_BATCH_PAUSE is set to 'on' if %MAVEN_BATCH_PAUSE% == on pause if %MAVEN_TERMINATE_CMD% == on exit %ERROR_CODE% exit /B %ERROR_CODE% Thanks Brad
refreshing a changed POM
I've noticed that when I change a POM file that it does not seem to refresh within Continuum. Is there a way to tell Continuum that the POM file has changed? At what point does Continuum check the POM. Thanks
RE: getting relative paths maven + continuum
Thanks Emmanuel, I have a property with a path that looks like ${basedir}/../../../core-parent/trunk/ If I use the variable ${basedir} by running maven from the command line the location looks like: C:\CIProjects\ProjectsMain\ But when I run the build in Continuum the Maven variable ${basedir} is indicated as C:\Continuum\apps\continuum\webapp\WEB-INF\working-directory\21 Obviously I've configured something incorrectly... -Original Message- From: Emmanuel Venisse [mailto:[EMAIL PROTECTED] Sent: August 7, 2007 11:27 AM To: continuum-users@maven.apache.org Subject: Re: getting relative paths maven + continuum Continuum doesn't build projects directly. It start maven in the right directory then maven do the build and Continuum look at the output and the result. Can you add more details about your problem? Emmanuel brad hadfield a écrit : Hi, I am a new maven and continuum user. I'm having problems setting a relative path because when continuum runs maven it interprets variables such as ${base.dir} differently than when I run maven from the project directory. I assume this is because continuum starts maven in a web app working directory. Is there a way to get continuum to start maven in the project directory? Thanks for any help you can offer. Brad
RE: getting relative paths maven + continuum
Thanks again for all your help, just to clarify, the file is not found in a parent project but in a sibling project. We have a situation where a number of Web applications have an XML schema file that extends objects found a base schema file. The base schema file is part of the base project. At the time that the JAXB plug-in is called both files must be in the same directory. I'll find a solution and check the Maven users list if required. Brad -Original Message- From: Christian Gruber [mailto:[EMAIL PROTECTED] Sent: August 7, 2007 1:01 PM To: continuum-users@maven.apache.org Subject: Re: getting relative paths maven + continuum Good point, though it's not entirely true, since if you're using maven and always building with the full tree checked-out into a comprehensive workspace, this will work. It's only because continuum pulls things out sub-project (maven project) at-a-time that this becomes unworkable. But the solution is more of a maven-users list thing, true. Christian. On Aug 7, 2007, at 12:57 PM, Wayne Fay wrote: You may want to take this over to the Maven Users list as it is really a Maven issue, not Continuum, and I believe more people are subscribed to M-U than C-U. christian gruber + [EMAIL PROTECTED] + mob 410.900.0796 + mob2 416.998.6023 process coach and architect + ISRÁFÍL CONSULTING SERVICES
RE: getting relative paths maven + continuum
Christian, thanks for your help. This is a situation where an artifact is not workable... this might be too much to ask but can you give me an idea how I might use metadata to solve my problem? Ultimately I must pass a file location to an Ant task... Brad -Original Message- From: Christian Gruber [mailto:[EMAIL PROTECTED] Sent: August 7, 2007 12:17 PM To: [EMAIL PROTECTED] Subject: Re: getting relative paths maven + continuum Yes - I thought it might be this. You can't do that and expect continuum to understand it. In fact, continuum checked out your child projects into their own folders that have no relation to the parent. There's literally no way to know what to set that property to. If you have things in the parent that are necessary to the children, then you need to make sure they are available to the children either through metadata, or by being included in an artifact (jar) that the children have access to. You haven't configured things incorrectly - your project design is problematic, because it makes the assumption that your folder structure is constant. With maven, you should not make that assumption. With continuum, you cannot make that assumption. Christian. On Aug 7, 2007, at 11:45 AM, brad hadfield wrote: Thanks Emmanuel, I have a property with a path that looks like ${basedir}/../../../ core-parent/trunk/ If I use the variable ${basedir} by running maven from the command line the location looks like: C:\CIProjects\ProjectsMain\ But when I run the build in Continuum the Maven variable ${basedir} is indicated as C:\Continuum\apps\continuum\webapp\WEB-INF\working- directory\21 Obviously I've configured something incorrectly... -Original Message- From: Emmanuel Venisse [mailto:[EMAIL PROTECTED] Sent: August 7, 2007 11:27 AM To: [EMAIL PROTECTED] Subject: Re: getting relative paths maven + continuum Continuum doesn't build projects directly. It start maven in the right directory then maven do the build and Continuum look at the output and the result. Can you add more details about your problem? Emmanuel brad hadfield a écrit : Hi, I am a new maven and continuum user. I'm having problems setting a relative path because when continuum runs maven it interprets variables such as ${base.dir} differently than when I run maven from the project directory. I assume this is because continuum starts maven in a web app working directory. Is there a way to get continuum to start maven in the project directory? Thanks for any help you can offer. Brad christian gruber + [EMAIL PROTECTED] + mob 410.900.0796 + mob2 416.998.6023 process coach and architect + ISRÁFÍL CONSULTING SERVICES