I did as you suggested, but got the parse error ... maven war:war __ __ | \/ |__ _Apache__ ___ | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~ |_| |_\__,_|\_/\___|_||_| v. 1.1
------------------------------------------------------------------------------- >> Error parsing project.xml >> '/Users/dalvarado/source/assistanceUtility/webapp/project.xml' >> ParseError at [row,col]:[231,23] Message: Unrecognised tag: 'pluginManagement' ------------------------------------------------------------------------------- BUILD FAILED ------------------------------------------------------------------------------- Total time : 0 seconds Finished at : Tuesday, October 13, 2009 8:06:08 AM MDT Final Memory : 1M/2M ------------------------------------------------------------------------------- Do you think its the version of Maven that I'm using (1.1)? Is the syntax different for that version? Here's the snippet from the project.xml file ... <build> <pluginManagement> <plugins> <plugin> <artifactId>maven-war-plugin</artifactId> <version>1.6.3</version> <configuration> <attachClasses>true</attachClasses> </configuration> </plugin> </plugins> </pluginManagement> ... </build> Quintin Beukes-2 wrote: > > You have to wrap <plugins> in <pluginManagement>. The examples in the > documentation doesn't seem to mention this either, so it's a common > mistake for me as well. Ex: > > <build> > <pluginManagement> > <plugins> > <plugin> > ..... > </plugin> > > Quintin Beukes > > > > On Tue, Oct 13, 2009 at 3:41 PM, laredotornado <laredotorn...@gmail.com> > wrote: >> >> I wanted to give you an update as to where I am with this as what you >> included seems exactly like my problem. However, when I included the >> "plugins" directive in the project.xml from where I build my webapp, >> >> >> <build> >> <plugins> >> <plugin> >> <artifactId>maven-war-plugin</artifactId> >> <version>1.6.3</version> >> <configuration> >> <attachClasses>true</attachClasses> >> </configuration> >> </plugin> >> </plugins> >> ... >> </build> >> >> I get this error ... >> >> maven war:war >> __ __ >> | \/ |__ _Apache__ ___ >> | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~ >> |_| |_\__,_|\_/\___|_||_| v. 1.1 >> >> ------------------------------------------------------------------------------- >>>> Error parsing project.xml >>>> '/Users/dalvarado/source/assistanceUtility/webapp/project.xml' >>>> ParseError at [row,col]:[231,14] >> Message: Unrecognised tag: 'plugins' >> ------------------------------------------------------------------------------- >> BUILD FAILED >> ------------------------------------------------------------------------------- >> Total time : 0 seconds >> Finished at : Tuesday, October 13, 2009 7:32:52 AM MDT >> Final Memory : 1M/2M >> ------------------------------------------------------------------------------- >> >> >> Is "plugins" in the wrong place? Thanks, - Dave >> >> >> >> >> >> Quintin Beukes-2 wrote: >>> >>> Hey, >>> >>> This might help: >>> http://is.gd/4bPYH >>> >>> If you have 2.1 of the WAR maven plugin, then it would work. Otherwise >>> you can just use the SNAPSHOT (all described on the thread). >>> >>> Then, when you build it, the WAR will be installed into your local >>> repo, as well as an additional JAR (which only has the classes). >>> >>> Then you can reference the WAR as a dependency in your POM, by adding >>> the <classifier>classes</classifier> element into the <dependency> >>> element. >>> >>> Quintin Beukes >>> >>> >>> >>> On Sat, Oct 10, 2009 at 12:49 PM, Quintin Beukes <quin...@skywalk.co.za> >>> wrote: >>>> Are you referring to this entry: >>>> <classpathentry kind="src" >>>> path="/myco-oit-governor-citizen-assistanceUtility-webapp"></classpathentry> >>>> >>>> If so, try changing it to reference: >>>> /myco-oit-governor-citizen-assistanceUtility-webapp/WEB-INF/classes >>>> >>>> Unless Maven notices it's a WAR, and transforms the classpath entry to >>>> reference the classes directory, it won't work. Maybe there is a >>>> different "kind" attribute? something like kind="war"? I tried to find >>>> the documentation for <classpathentry>, but was unsuccessful. >>>> >>>> Quintin Beukes >>>> >>>> >>>> >>>> On Fri, Oct 9, 2009 at 8:50 PM, laredotornado <laredotorn...@gmail.com> >>>> wrote: >>>>> >>>>> First off, thanks so much for taking the time to respond. To answer >>>>> your >>>>> questions ... >>>>> >>>>>> In your classpath, is that in fact where the files are put? Can you >>>>> confirm, from your project root, whether or not you can access those >>>>> classes using the relative/absolute paths specified in your classpath. >>>>> >>>>> No where do I explicitly list a classpath . I thought that the >>>>> classpath >>>>> was >>>>> built from the dependency list. Is this not correct, or is there some >>>>> exception for war dependencies? >>>>> >>>>>> Does it return anything? >>>>> >>>>> No. there is nothing in the target/classes directory. The class in >>>>> question is in the war's WEB-INF/classes directory. But if maven >>>>> ignores >>>>> wars, then I should resort to something else? >>>>> >>>>> Thanks ,- Dave >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> Quintin Beukes-2 wrote: >>>>>> >>>>>> In your classpath, is that in fact where the files are put? Can you >>>>>> confirm, from your project root, whether or not you can access those >>>>>> classes using the relative/absolute paths specified in your >>>>>> classpath. >>>>>> >>>>>> Specifically, when in your project's root, type: ls -ld >>>>>> target/classes/myco/oit/governor/citizen/assistanceUtility/Constants.class >>>>>> >>>>>> Does it return anything? >>>>>> >>>>>> Quintin Beukes >>>>>> >>>>>> >>>>>> >>>>>> On Fri, Oct 9, 2009 at 6:59 PM, laredotornado >>>>>> <laredotorn...@gmail.com> >>>>>> wrote: >>>>>>> >>>>>>> Thanks, for now, I hard-coded the version to make this error go >>>>>>> away. >>>>>>> Problem now is that it doesn't seem the dependency is getting >>>>>>> included >>>>>>> in >>>>>>> my >>>>>>> classpath, because I get compilation errors (for classes that are >>>>>>> included >>>>>>> in the dependency in question) now when I try to run, such as ... >>>>>>> >>>>>>> maven test:test >>>>>>> __ __ >>>>>>> | \/ |__ _Apache__ ___ >>>>>>> | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~ >>>>>>> |_| |_\__,_|\_/\___|_||_| v. 1.1 >>>>>>> >>>>>>> build:start: >>>>>>> >>>>>>> test:test: >>>>>>> java:prepare-filesystem: >>>>>>> >>>>>>> java:init: >>>>>>> >>>>>>> java:compile: >>>>>>> [echo] No java source files to compile. >>>>>>> >>>>>>> java:jar-resources: >>>>>>> >>>>>>> test:prepare-filesystem: >>>>>>> >>>>>>> test:test-resources: >>>>>>> Copying 4 files to >>>>>>> /Users/dalvarado/source/assistanceUtility.cvs/test/target/test-classes >>>>>>> >>>>>>> test:compile: >>>>>>> [javac] Compiling 8 source files to >>>>>>> /Users/dalvarado/source/assistanceUtility.cvs/test/target/test-classes >>>>>>> [javac] >>>>>>> /Users/dalvarado/source/assistanceUtility.cvs/test/src/test/myco/oit/governor/citizen/assistanceUtility/test/env/BaseEnvTest.java:16: >>>>>>> cannot find symbol >>>>>>> [javac] symbol : class Constants >>>>>>> [javac] location: package >>>>>>> myco.oit.governor.citizen.assistanceUtility >>>>>>> [javac] import >>>>>>> myco.oit.governor.citizen.assistanceUtility.Constants; >>>>>>> >>>>>>> >>>>>>> >>>>>>> I still don't think maven is looking in the right place because when >>>>>>> I >>>>>>> run >>>>>>> the command "maven eclipse:generate-classpath", the generated >>>>>>> .classpath >>>>>>> file is looking for the repo in question, >>>>>>> "myco-oit-governor-citizen-assistanceUtility-webapp", in another >>>>>>> directory >>>>>>> besides MAVEN_REPO (contents of .classpath below). Any ideas why? >>>>>>> >>>>>>> >>>>>>> <classpath> >>>>>>> <classpathentry kind="con" >>>>>>> path="org.eclipse.jdt.launching.JRE_CONTAINER"></classpathentry> >>>>>>> <classpathentry output="target/test-classes" kind="src" >>>>>>> path="src/test"></classpathentry> >>>>>>> <classpathentry kind="var" >>>>>>> path="MAVEN_REPO/junit/jars/junit-3.8.1.jar"></classpathentry> >>>>>>> <classpathentry kind="src" >>>>>>> path="/myco-oit-governor-citizen-assistanceUtility-webapp"></classpathentry> >>>>>>> <classpathentry kind="var" >>>>>>> path="MAVEN_REPO/org.springframework/jars/spring-1.2.8.jar"></classpathentry> >>>>>>> <classpathentry kind="var" >>>>>>> path="MAVEN_REPO/org.springframework/jars/spring-mock-1.2.8.jar"></classpathentry> >>>>>>> <classpathentry kind="var" >>>>>>> path="MAVEN_REPO/commons-digester/jars/commons-digester-1.7.jar"></classpathentry> >>>>>>> <classpathentry kind="var" >>>>>>> path="MAVEN_REPO/commons-logging/jars/commons-logging-1.0.4.jar"></classpathentry> >>>>>>> <classpathentry kind="var" >>>>>>> path="MAVEN_REPO/commons-lang/jars/commons-lang-2.3.jar"></classpathentry> >>>>>>> <classpathentry kind="var" >>>>>>> path="MAVEN_REPO/net.sourceforge.jwebunit/jars/jwebunit-core-1.4.jar"></classpathentry> >>>>>>> <classpathentry kind="var" >>>>>>> path="MAVEN_REPO/net.sourceforge.jwebunit/jars/htmlunit-1.11.jar"></classpathentry> >>>>>>> <classpathentry kind="var" >>>>>>> path="MAVEN_REPO/net.sourceforge.jwebunit/jars/jwebunit-htmlunit-plugin-1.4.jar"></classpathentry> >>>>>>> <classpathentry kind="var" >>>>>>> path="MAVEN_REPO/org.apache.regexp/jars/regexp-1.3.jar"></classpathentry> >>>>>>> <classpathentry kind="var" >>>>>>> path="MAVEN_REPO/jaxen/jars/jaxen-1.1.jar"></classpathentry> >>>>>>> <classpathentry kind="var" >>>>>>> path="MAVEN_REPO/commons-httpclient/jars/commons-httpclient-3.0.1.jar"></classpathentry> >>>>>>> <classpathentry kind="var" >>>>>>> path="MAVEN_REPO/commons-io/jars/commons-io-1.3.jar"></classpathentry> >>>>>>> <classpathentry kind="var" >>>>>>> path="MAVEN_REPO/commons-collections/jars/commons-collections-3.2.jar"></classpathentry> >>>>>>> <classpathentry kind="var" >>>>>>> path="MAVEN_REPO/commons-codec/jars/commons-codec-1.3.jar"></classpathentry> >>>>>>> <classpathentry kind="var" >>>>>>> path="MAVEN_REPO/js/jars/js-1.6R5.jar"></classpathentry> >>>>>>> <classpathentry kind="var" >>>>>>> path="MAVEN_REPO/nekohtml/jars/nekohtml-0.9.5.jar"></classpathentry> >>>>>>> <classpathentry kind="output" >>>>>>> path="target/classes"></classpathentry> >>>>>>> </classpath> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> Quintin Beukes-2 wrote: >>>>>>>> >>>>>>>> Perhaps you meant "${project.version}" instead of >>>>>>>> "${currentVersion}" >>>>>>>> ? >>>>>>>> >>>>>>>> Quintin Beukes >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Fri, Oct 9, 2009 at 5:43 PM, laredotornado >>>>>>>> <laredotorn...@gmail.com> >>>>>>>> wrote: >>>>>>>>> >>>>>>>>> Hi, >>>>>>>>> >>>>>>>>> I'm using Maven 1.1. I have this dependency in my project.xml >>>>>>>>> file >>>>>>>>> ... >>>>>>>>> >>>>>>>>> <dependency> >>>>>>>>> >>>>>>>>> <groupId>myco.oit.governor.citizen.assistanceUtility</groupId> >>>>>>>>> >>>>>>>>> <artifactId>myco-oit-governor-citizen-assistanceUtility-webapp</artifactId> >>>>>>>>> <version>${currentVersion}</version> >>>>>>>>> <type>war</type> >>>>>>>>> </dependency> >>>>>>>>> >>>>>>>>> However when running a maven command (e.g. maven test:test), I get >>>>>>>>> a >>>>>>>>> failed >>>>>>>>> dependency error, even though the dependency exists in my local >>>>>>>>> repo. >>>>>>>>> How >>>>>>>>> do I force maven to check the local repo? >>>>>>>>> >>>>>>>>> maven test:test >>>>>>>>> __ __ >>>>>>>>> | \/ |__ _Apache__ ___ >>>>>>>>> | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~ >>>>>>>>> |_| |_\__,_|\_/\___|_||_| v. 1.1 >>>>>>>>> >>>>>>>>> Trying to get missing dependencies (and updated snapshots) >>>>>>>>> required >>>>>>>>> by >>>>>>>>> myco-oit-governor-citizen-assistanceUtility-test: >>>>>>>>> - Attempting to download >>>>>>>>> myco.oit.governor.citizen.assistanceUtility:myco-oit-governor-citizen-assistanceUtility-webapp::war >>>>>>>>> from http://localhost:9999/maven >>>>>>>>> Error retrieving artifact from [http://localhost:9999/maven]: >>>>>>>>> org.apache.maven.wagon.TransferFailedException: Connection refused >>>>>>>>> - Attempting to download >>>>>>>>> myco.oit.governor.citizen.assistanceUtility:myco-oit-governor-citizen-assistanceUtility-webapp::war >>>>>>>>> from http://localhost:9999/maven-external >>>>>>>>> Error retrieving artifact from >>>>>>>>> [http://localhost:9999/maven-external]: >>>>>>>>> org.apache.maven.wagon.TransferFailedException: Connection refused >>>>>>>>> - Attempting to download >>>>>>>>> myco.oit.governor.citizen.assistanceUtility:myco-oit-governor-citizen-assistanceUtility-webapp::war >>>>>>>>> from http://localhost:9999/maven-remotebox >>>>>>>>> Error retrieving artifact from >>>>>>>>> [http://localhost:9999/maven-remotebox]: >>>>>>>>> org.apache.maven.wagon.TransferFailedException: Connection refused >>>>>>>>> - Attempting to download >>>>>>>>> myco.oit.governor.citizen.assistanceUtility:myco-oit-governor-citizen-assistanceUtility-webapp::war >>>>>>>>> from http://localhost:9999/maven-external-indiana >>>>>>>>> Error retrieving artifact from >>>>>>>>> [http://localhost:9999/maven-external-indiana]: >>>>>>>>> org.apache.maven.wagon.TransferFailedException: Connection refused >>>>>>>>> - Attempting to download >>>>>>>>> myco.oit.governor.citizen.assistanceUtility:myco-oit-governor-citizen-assistanceUtility-webapp::war >>>>>>>>> from http://software.ais.pl/repository >>>>>>>>> - Attempting to download >>>>>>>>> myco.oit.governor.citizen.assistanceUtility:myco-oit-governor-citizen-assistanceUtility-webapp::war >>>>>>>>> from http://download.java.net/maven/1/ >>>>>>>>> - Attempting to download >>>>>>>>> myco.oit.governor.citizen.assistanceUtility:myco-oit-governor-citizen-assistanceUtility-webapp::war >>>>>>>>> from http://repo1.maven.org/maven >>>>>>>>> - Attempting to download >>>>>>>>> myco.oit.governor.citizen.assistanceUtility:myco-oit-governor-citizen-assistanceUtility-webapp::war >>>>>>>>> from http://people.apache.org/repo/m1-snapshot-repository/ >>>>>>>>> - Attempting to download >>>>>>>>> myco.oit.governor.citizen.assistanceUtility:myco-oit-governor-citizen-assistanceUtility-webapp::war >>>>>>>>> from http://mirrors.sunsite.dk/maven >>>>>>>>> ------------------------------------------------------------------------------- >>>>>>>>>>> The build cannot continue because of the following unsatisfied >>>>>>>>>>> dependency: >>>>>>>>> - >>>>>>>>> myco.oit.governor.citizen.assistanceUtility:myco-oit-governor-citizen-assistanceUtility-webapp::war >>>>>>>>> >>>>>>>>> ------------------------------------------------------------------------------- >>>>>>>>> BUILD FAILED >>>>>>>>> ------------------------------------------------------------------------------- >>>>>>>>> >>>>>>>>> -- >>>>>>>>> View this message in context: >>>>>>>>> http://www.nabble.com/Why-doesn%27t-maven-look-for-dependency-in-the-local-repo--tp25823180p25823180.html >>>>>>>>> Sent from the Maven - Users mailing list archive at Nabble.com. >>>>>>>>> >>>>>>>>> >>>>>>>>> --------------------------------------------------------------------- >>>>>>>>> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org >>>>>>>>> For additional commands, e-mail: users-h...@maven.apache.org >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> --------------------------------------------------------------------- >>>>>>>> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org >>>>>>>> For additional commands, e-mail: users-h...@maven.apache.org >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> -- >>>>>>> View this message in context: >>>>>>> http://www.nabble.com/Why-doesn%27t-maven-look-for-dependency-in-the-local-repo--tp25823180p25824586.html >>>>>>> Sent from the Maven - Users mailing list archive at Nabble.com. >>>>>>> >>>>>>> >>>>>>> --------------------------------------------------------------------- >>>>>>> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org >>>>>>> For additional commands, e-mail: users-h...@maven.apache.org >>>>>>> >>>>>>> >>>>>> >>>>>> --------------------------------------------------------------------- >>>>>> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org >>>>>> For additional commands, e-mail: users-h...@maven.apache.org >>>>>> >>>>>> >>>>>> >>>>> >>>>> -- >>>>> View this message in context: >>>>> http://www.nabble.com/Why-doesn%27t-maven-look-for-dependency-in-the-local-repo--tp25823180p25826148.html >>>>> Sent from the Maven - Users mailing list archive at Nabble.com. >>>>> >>>>> >>>>> --------------------------------------------------------------------- >>>>> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org >>>>> For additional commands, e-mail: users-h...@maven.apache.org >>>>> >>>>> >>>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org >>> For additional commands, e-mail: users-h...@maven.apache.org >>> >>> >>> >> >> -- >> View this message in context: >> http://www.nabble.com/Why-doesn%27t-maven-look-for-dependency-in-the-local-repo--tp25823180p25873112.html >> Sent from the Maven - Users mailing list archive at Nabble.com. >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org >> For additional commands, e-mail: users-h...@maven.apache.org >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@maven.apache.org > For additional commands, e-mail: users-h...@maven.apache.org > > > -- View this message in context: http://www.nabble.com/Why-doesn%27t-maven-look-for-dependency-in-the-local-repo--tp25823180p25873609.html Sent from the Maven - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org