This is very strange. It looks like an older version of the master is
being used.

If you run help:effective-pom against the master, does it correctly show
targetJdk = 1.5?

You should probably get rid of the duplicate plugin configuration within
the reporting section. I don't see how that could cause this problem,
but it may be related.

Justin
 

-----Original Message-----
From: John Wooten [mailto:[email protected]] 
Sent: Tuesday, March 03, 2009 1:59 PM
To: Maven Users List
Subject: Re: Eclipse and maven

Here is the link to the info you requested.  Thanks a lot for taking the
time to help with this.

http://pastebin.com/m57fb8d1e


On Mar 2, 2009, at 4:25 PM, Edelson, Justin wrote:

> John-
> Sorry I didn't get back to you about your 1.5 problem over the 
> weekend. Can you post your pom and the output of mvn 
> help:effective-pom  to a pastebin and send the link?
>
> As for the rest of it, I don't understand what you are trying to 
> accomplish. commons, log4j, etc. are already in the central 
> repository. If you need to share 3rd party JARs, use a repository 
> manager (Archiva, Nexus, etc.).
>
> Justin
>
> ________________________________
>
> From: John Wooten [mailto:[email protected]]
> Sent: Mon 3/2/2009 4:13 PM
> To: Maven Users List
> Subject: Re: Eclipse and maven
>
>
>
> I haven't fixed the problem with java 1.5 yet, but am moving all my 
> projects into the maven convention.  Now, I have the question:
>
> In my eclipse projects, I have a separate project called "libs" where 
> I have been putting all of my external jars like java-commons, log4j, 
> etc.  Then in the classpath I add that project, and select the jars I 
> need.  I'd like to move to using the maven repository inside the 
> eclipse projects and get rid of the "libs" project.  How do I do that 
> so that others who check out the eclipse projects still have access to

> the necessary jars?  Do they have to install maven also?  What is the 
> best direction here?
>
> On Feb 28, 2009, at 12:55 PM, Edelson, Justin wrote:
>
>> source and target are not valid configuration parameters for pmd.
>> The parameter is called targetJdk.
>>
>> The way I deal with this problem is to have a property called 
>> maven.java.version and then reference that wherever necessary.
>> Currently in our organizational pom, these are:
>>
>>               <plugin>
>>                   <groupId>org.apache.maven.plugins</groupId>
>>                   <artifactId>maven-compiler-plugin</artifactId>
>>                   <configuration>
>>                       <source>${maven.java.version}</source>
>>                       <target>${maven.java.version}</target>
>>                   </configuration>
>>               </plugin>
>>
>>               <plugin>
>>                   <groupId>org.apache.maven.plugins</groupId>
>>                   <artifactId>maven-javadoc-plugin</artifactId>
>>                   <version>${plugin.version.javadoc}</version>
>>                   <configuration>
>>                       <source>${maven.java.version}</source>
>>                   </configuration>
>>               </plugin>
>>               <plugin>
>>                   <groupId>org.apache.maven.plugins</groupId>
>>                   <artifactId>maven-pmd-plugin</artifactId>
>>                   <version>${plugin.version.pmd}</version>
>>                   <configuration>
>>                       <targetJdk>${maven.java.version}</targetJdk>
>>                   </configuration>
>>               </plugin>
>>
>>
>> AFAIK, there is no JDK version parameter for checkstyle or jdepend.
>>
>> Hope this helps...
>>
>> Justin
>>
>> ________________________________
>>
>> From: John Wooten [mailto:[email protected]]
>> Sent: Sat 2/28/2009 12:40 PM
>> To: Maven Users List
>> Subject: Re: Eclipse and maven
>>
>>
>>
>> I have the following in a terminal window:
>>
>> [woo] 543 > javac -version
>> javac 1.5.0_16
>>
>>
>> Now, I have the java version in each of the plugins as 1.5
>>
>> viz:
>>
>> jdepend plugin, surefire plugin, pmd plugin, and checkstyle plugin.  
>> I didn't see where to specify that for the javadoc.
>>
>> Still get:
>>
>> [INFO] Generating "PMD Report" report.
>> [WARNING] Unable to locate Source XRef to link to - DISABLED 
>> [WARNING] File encoding has not been set, using platform encoding 
>> MacRoman, i.e. build is platform dependent!
>> [WARNING] Error while parsing /Users/woo/Development/workspaces/
>> areteq/
>> modules/Foundation/src/main/java/com/areteq/common/
>> HashMapHandler.java: Can't use generics unless running in JDK 1.5 
>> mode!
>> [WARNING] Error while parsing /Users/woo/Development/workspaces/
>> areteq/
>> modules/Foundation/src/main/java/com/areteq/common/
>> HashMapHandler.java: Can't use generics unless running in JDK 1.5 
>> mode!
>>
>>
>> In the <reports> section I have
>> <plugin>
>>  <groupId>org.apache.maven.plugins</groupId>
>>  <artifactId>maven-pmd-plugin</artifactId>
>>  <configuration>
>>         <source>1.5</source>
>>         <target>1.5</target>
>>    <rulesets>
>>      <ruleset>/rulesets/basic.xml</ruleset>
>>      <ruleset>/rulesets/imports.xml</ruleset>
>>      <ruleset>/rulesets/unusedcode.xml</ruleset>
>>      <ruleset>/rulesets/finalizers.xml</ruleset>
>>    </rulesets>
>>  </configuration>
>> </plugin>
>>
>>
>>
>> On Feb 27, 2009, at 7:25 PM, Edelson, Justin wrote:
>>
>>> I believe that's a javadoc warning (not error). In addition to
>>> maven-
>>> compiler-plugin, you also need to specify the Java version in the 
>>> javadoc plugin (in the reporting section) and, if you use it, the 
>>> pmd plugin.
>>>
>>> Justin
>>>
>>> ________________________________
>>>
>>> From: John Wooten [mailto:[email protected]]
>>> Sent: Fri 2/27/2009 7:16 PM
>>> To: Maven Users List
>>> Subject: Re: Eclipse and maven
>>>
>>>
>>>
>>> That is 1 place I have it. Still get error.
>>>
>>> Pardon bad thumbsmanship.  Sent from mobile phone.
>>>
>>> On Feb 27, 2009, at 7:05 PM, Rusty Wright <[email protected]>
>>> wrote:
>>>
>>>> Only one plugin needs that:
>>>>
>>>>    <plugins>
>>>>        <plugin>
>>>>              <artifactId>maven-compiler-plugin</artifactId>
>>>>
>>>>              <configuration>
>>>>                    <source>1.5</source>
>>>>                    <target>1.5</target>
>>>>              </configuration>
>>>>        </plugin>
>>>>        etc.
>>>>
>>>>
>>>> John Wooten wrote:
>>>>> I have added:
>>>>>     <configuration>
>>>>>      <source>1.5</source>
>>>>>      <target>1.5</target>
>>>>>    </configuration>
>>>>> to each plugin and I still get:
>>>>> [WARNING] Error while parsing /Users/woo/Development/workspaces/
>>>>> areteq/modules/Foundation/src/main/java/com/areteq/common/
>>>>> HashMapHandler.java: Can't use generics unless running in JDK 1.5 
>>>>> mode!
>>>>> Would be nice to specify this in one place ( run in JDK 1.5 mode 
>>>>> ).
>>>>> On Feb 27, 2009, at 4:06 PM, Eugene Kuleshov wrote:
>>>>>>
>>>>>>
>>>>>> See comparison at
>>>>>> http://docs.codehaus.org/display/MAVENUSER/Eclipse+Integration
>>>>>>
>>>>>> regards,
>>>>>> Eugene
>>>>>>
>>>>>>
>>>>>>
>>>>>> supareno wrote:
>>>>>>>
>>>>>>> David,
>>>>>>>
>>>>>>> http://code.google.com/p/q4e is a very good tool too
>>>>>>>
>>>>>>>> though...i would also encourage you to check out the M2Eclipse 
>>>>>>>> plugin for Eclipse.  it does a really good job of helping with 
>>>>>>>> the integration of Maven and Eclipse
>>>>>>>
>>>>>>
>>>>>> --
>>>>>> View this message in context:
http://www.nabble.com/Eclipse-and-maven-tp22245841p22254461.html
>>>>>> Sent from the Maven - Users mailing list archive at Nabble.com.
>>>>>>
>>>>>>
>>>>>> ---
>>>>>>
------------------------------------------------------------------
>>>>>> 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]
>>>
>>>
>>>
>>
>>
>> ---------------------------------------------------------------------
>> 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]

Reply via email to