When in commandline doing a cd to the project's directory and running mvn 
install -f pom.xml from there, the build is a success.
Doing mvn package from there = SUCCESS. Maven appears to be working there.

When trying to run the same project with the same command (as far as I can see) 
in NetBeans, I get the error I originally posted. Here's NetBeans' maven 
command:
cd E:\Dev\Java\MyApp; "JAVA_HOME=E:\\Apps (x86)\\Dev\\Java\\jdk7u7" 
"M2_HOME=E:\\Apps (x86)\\Dev\\apachemaven\\apache-maven-3.0.4" "\"E:\\Apps 
(x86)\\Dev\\apachemaven\\apache-maven-3.0.4\\bin\\mvn.bat\"" 
-Dnetbeans.deploy=true package

-----Original Message-----
From: Ron Wheeler [mailto:[email protected]] 
Sent: dinsdag 27 november 2012 18:00
To: [email protected]
Subject: Re: MissingProjectException

This looks like a Netbeans issue.
You might get more help there.
The "s look odd but you seem to say that the command is generated by Netbeans 
so that is where I would look.

Does Maven work if you run it in a cmd window?

Ron

On 27/11/2012 11:54 AM, Froggerbin wrote:
> How would the JDK be at fault in this and what does it have to do with the 
> path?
>
> -----Original Message-----
> From: Milos Kleint [mailto:[email protected]]
> Sent: dinsdag 27 november 2012 17:48
> To: Maven Users List
> Subject: Re: MissingProjectException
>
> I would bet on the jdk then.
>
> Milos
>
> On Tue, Nov 27, 2012 at 5:42 PM, Froggerbin <[email protected]> wrote:
>> That is the whole problem. The project is not in E:\. It's in 
>> E:\Dev\Apps\Java. Still I get this error no matter where I put the project 
>> or open it from.
>>
>> -----Original Message-----
>> From: Milos Kleint [mailto:[email protected]]
>> Sent: dinsdag 27 november 2012 14:11
>> To: Maven Users List
>> Subject: Re: MissingProjectException
>>
>> I suggest you move the project from root E:\ to something like 
>> E:\projectA (thus the pom.xml file will be at E:\projectA\pom.xml
>>
>> Milos
>>
>> On Tue, Nov 27, 2012 at 12:17 PM, Froggerbin <[email protected]> wrote:
>>> Hello,
>>>
>>>
>>>
>>> When I try to either Build, Clean and Build or Run (play button) my '
>>> <http://www.coderanch.com/forums/f-67/tools> Maven Webapplication' 
>>> in NetBeans, I get the following output:
>>>
>>>
>>>
>>> 1.      cd E:\Dev\Java\MyApp; "JAVA_HOME=E:\\Apps (x86)\\Dev\\Java\\jdk7u7"
>>> "M2_HOME=E:\\Apps (x86)\\Dev\\apachemaven\\apache-maven-3.0.4"
>>> "\"E:\\Apps
>>> (x86)\\Dev\\apachemaven\\apache-maven-3.0.4\\bin\\mvn.bat\"" clean install 
>>> -e
>>> 2.      Error stacktraces are turned on.
>>> 3.      Scanning for projects...
>>> 4.
>>> ------------------------------------------------------------------------
>>> 5.      BUILD FAILURE
>>> 6.
>>> ------------------------------------------------------------------------
>>> 7.      Total time: 0.138s
>>> 8.      Finished at: Mon Oct 22 13:16:36 CEST 2012
>>> 9.      Final Memory: 2M/15M
>>> 10.
>>> ------------------------------------------------------------------------
>>> 11.     The goal you specified requires a project to execute but there is no
>>> POM in this directory (E:\). Please verify you invoked Maven from 
>>> the correct directory. -> [Help 1]
>>> 12.     org.apache.maven.lifecycle.MissingProjectException: The goal you
>>> specified requires a project to execute but there is no POM in this 
>>> directory (E:\). Please verify you invoked Maven from the correct directory.
>>>
>>> 13.         at
>>> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(Lifecyc
>>> l
>>> e
>>> Starte
>>> r.java:89)
>>> 14.         at
>>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:319)
>>> 15.         at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
>>>
>>> 16.         at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
>>> 17.         at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
>>> 18.         at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
>>> 19.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> 20.         at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
>>> j
>>> ava:57
>>> )
>>> 21.         at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcce
>>> s
>>> s
>>> orImpl
>>> .java:43)
>>> 22.         at java.lang.reflect.Method.invoke(Method.java:601)
>>> 23.         at
>>> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Lau
>>> n
>>> c
>>> her.ja
>>> va:290)
>>> 24.         at
>>> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.ja
>>> v
>>> a
>>> :230)
>>>
>>> 25.         at
>>> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.
>>> java:409)
>>> 26.         at
>>> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:
>>> 3
>>> 52)
>>> 27.
>>> 28.     Re-run Maven using the -X switch to enable full debug logging.
>>> 29.
>>> 30.     For more information about the errors and possible solutions, please
>>> read the following articles:
>>> 31.     [Help 1]
>>> http://cwiki.apache.org/confluence/display/MAVEN/MissingProjectExcep
>>> t
>>> i
>>> on
>>>
>>>
>>> This is what I have tried to fix the problem:
>>>
>>> - Uninstalled NetBeans 7.2, removed .m2 directory, removed .nbi 
>>> directory (I don't know if this belongs to NetBeans), rebooted and 
>>> reinstalled NetBeans
>>> 7.2
>>> - Uninstalled NetBeans 7.2 and installed NetBeans 7.0.1
>>> - modified the POM file of the project
>>> - modify the context.xml file in META-INF/ folder of my project to 
>>> point it to a different path.
>>> - Correctly install Maven by adding the proper environment variables
>>> (works)
>>>
>>>
>>> My projects used to build and run perfectly with no problems when I 
>>> was using NetBeans 7.0.1, until I installed NetBeans 7.2. That's 
>>> when I started getting this error.
>>> The error doesn't go away no matter what I try.
>>>
>>> Other strange behavior:
>>> - When I try to create a new Maven Webapplication in NetBeans, it 
>>> always creates it under the root of my drive E:\ in a folder even 
>>> though I explicitly tell it to install it under my projects folder.
>>>
>>> What works:
>>>
>>> -The only time when my projects successfully build and run is when I 
>>> run them in my Windows XP SP3 virtual machine.
>>> So I don't know what to think here. What application or 
>>> configuration is at fault? I find it very difficult to troubleshoot.
>>>
>>> -Running this command:
>>> <https://cwiki.apache.org/confluence/display/MAVEN/MissingProjectExc
>>> e
>>> p
>>> tion>
>>> https://cwiki.apache.org/confluence/display/MAVEN/MissingProjectExce
>>> p t ion thus using an explicit path to my project I don't want to do 
>>> this every time. I want it to work like it's supposed to.
>>>
>>>
>>> Specs:
>>> JDK 1.7
>>> Sourcecode  <http://www.javaranch.com/> java version: 1.6
>>> OS: Windows 7 x64
>>> Server used: Tomcat 7.x / GlassFish 3.1.2
>>>
>>> Thank you,
>>>
>>> --
>>>
>>> William
>>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>


--
Ron Wheeler
President
Artifact Software Inc
email: [email protected]
skype: ronaldmwheeler
phone: 866-970-2435, ext 102


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to