|
For struts-core, junit is correctly marked 'optional'. There are some mock classes in struts-core that need JUnit to compile.
For struts-parent, the snapshot repository has releases enabled because we are using it to stage releases. A better idea would be to stage them somewhere else, such as people.apache.org/builds/struts/m2-staging-repository, and remove this repository definition from struts-parent. (We're seeing the same problem with Shale, it seems to be a bug in Maven's dependency resolution mechanism.) Log: Specify version of maven-source-plugin
URL: http://svn.apache.org/viewvc?view=rev&rev=479748 Modified: struts/struts1/trunk/pom.xml URL: http://svn.apache.org/viewvc?view=rev&rev=479870 Log: Modified: struts/struts1/trunk/faces/pom.xml URL: http://svn.apache.org/viewvc?view=rev&rev=479871 Log: Modified: struts/struts1/trunk/pom.xml Based on Wendy's advice:
http://mail-archives.apache.org/mod_mbox/struts-dev/200611.mbox/%3cadba96190611280509j668f723ia2e7ac16e52ac5c3@mail.gmail.com%3e URL: http://svn.apache.org/viewvc?view=rev&rev=481511 Log: STR-2952: Revert to 2.0-beta-4 of the site plugin Modified: struts/struts1/trunk/pom.xml |
||||||||||||||||||||||||||||||||||||||||
struts-core: junit dependency misses scope "test"
struts-parent: for apache.snapshots repository releases are enabled (<snapshots><enabled>true</enabled></snapshots>). Should be false, as releases are tried to be downloaded from the snapshot repo. This fails my build currently, because for some reason maven doesn't load it form central (and snapshot repo is down).