JUnit Classpath problem

2008-08-24 Thread Michael McGrady


Below is my POM and the error log.  How do I get maven to seem my  
junit jar?


Mike

Here is the POM

project
xmlns=http://maven.apache.org/POM/4.0.0;
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance;
  	xsi:schemaLocation=http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd 


  modelVersion4.0.0/modelVersion
  groupIdcom.micascientific/groupId
  artifactIdmicascientific/artifactId
  packagingjar/packaging
  version1.0-SNAPSHOT/version
  namemicascientific/name
  urlhttp://maven.apache.org/url
  dependencies
dependency
  groupIdjunit/groupId
  artifactIdjunit/artifactId
  version3.8.1/version
  scopetest/scope
/dependency
  /dependencies
  build
plugins
  plugin
 groupIdorg.apache.maven.plugins/groupId
 artifactIdmaven-compiler-plugin/artifactId
 configuration
  source1.5/source
  target1.5/target
 /configuration
  /plugin
/plugins
  /build
/project

HERE is the ERROR

[ERROR] BUILD FAILURE
[INFO]  


[INFO] Compilation failure

/Users/michaelmcgrady/Documents/workspace/micascientific/src/main/java/ 
com/micascientific/cellardoor/impl/CellarDoorChannelReadWrite.java: 
[19,23] package junit.framework does not exist


/Users/michaelmcgrady/Documents/workspace/micascientific/src/main/java/ 
com/micascientific/riverdancer/lipstick/SendingManagerImpl.java: 
[12,37] cannot find symbol

symbol  : class MockObserver
location: package com.micascientific.casablanca

/Users/michaelmcgrady/Documents/workspace/micascientific/src/main/java/ 
com/micascientific/riverdancer/Driver.java:[4,37] cannot find symbol

symbol  : class MockObserver
location: package com.micascientific.casablanca

/Users/michaelmcgrady/Documents/workspace/micascientific/src/main/java/ 
com/micascientific/riverdancer/Driver.java:[8,34] cannot find symbol

symbol  : class MockMoblet
location: package com.micascientific.moblets

/Users/michaelmcgrady/Documents/workspace/micascientific/src/main/java/ 
com/micascientific/riverdancer/lipstick/SendingManagerImpl.java: 
[113,40] cannot find symbol

symbol  : class MockObserver
location: class  
com.micascientific.riverdancer.lipstick.SendingManagerImpl


/Users/michaelmcgrady/Documents/workspace/micascientific/src/main/java/ 
com/micascientific/riverdancer/Driver.java:[46,23] cannot find symbol

symbol  : class MockMoblet
location: class com.micascientific.riverdancer.Driver

/Users/michaelmcgrady/Documents/workspace/micascientific/src/main/java/ 
com/micascientific/riverdancer/Driver.java:[61,22] cannot find symbol

symbol  : class MockMoblet
location: class com.micascientific.riverdancer.Driver

/Users/michaelmcgrady/Documents/workspace/micascientific/src/main/java/ 
com/micascientific/riverdancer/Driver.java:[71,36] cannot find symbol

symbol  : class MockObserver
location: class com.micascientific.riverdancer.Driver

/Users/michaelmcgrady/Documents/workspace/micascientific/src/main/java/ 
com/micascientific/riverdancer/Driver.java:[85,43] cannot find symbol

symbol  : class MockMoblet
location: class com.micascientific.riverdancer.Driver


[INFO]  


[INFO] Trace
org.apache.maven.BuildFailureException: Compilation failure
	at  
org 
.apache 
.maven 
.lifecycle 
.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java: 
579)
	at  
org 
.apache 
.maven 
.lifecycle 
.DefaultLifecycleExecutor 
.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:499)
	at  
org 
.apache 
.maven 
.lifecycle 
.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:478)
	at  
org 
.apache 
.maven 
.lifecycle 
.DefaultLifecycleExecutor 
.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:330)
	at  
org 
.apache 
.maven 
.lifecycle 
.DefaultLifecycleExecutor 
.executeTaskSegments(DefaultLifecycleExecutor.java:291)
	at  
org 
.apache 
.maven 
.lifecycle 
.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142)

at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:287)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at  
sun 
.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: 
39)
	at  
sun 
.reflect 
.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java: 
25)

at java.lang.reflect.Method.invoke(Method.java:585)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
	at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java: 
430)

at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.apache.maven.plugin.CompilationFailureException:  
Compilation 

Re: JUnit Classpath problem

2008-08-24 Thread Geoffrey Wiseman
junit is scoped to test, and the file that references junit is in src/main,
which wouldn't have access to test-scope deps.

On Sun, Aug 24, 2008 at 1:47 PM, Michael McGrady 
[EMAIL PROTECTED] wrote:


 Below is my POM and the error log.  How do I get maven to seem my junit
 jar?

 Mike



-- 
Geoffrey Wiseman