<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Maven2 and JDeveloper</title>
	<atom:link href="http://technology.amis.nl/2006/07/10/maven2-and-jdeveloper/feed/" rel="self" type="application/rss+xml" />
	<link>http://technology.amis.nl/2006/07/10/maven2-and-jdeveloper/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=maven2-and-jdeveloper</link>
	<description></description>
	<lastBuildDate>Fri, 12 Apr 2013 10:04:09 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
	<item>
		<title>By: Mucahid Uslu</title>
		<link>http://technology.amis.nl/2006/07/10/maven2-and-jdeveloper/#comment-3600</link>
		<dc:creator>Mucahid Uslu</dc:creator>
		<pubDate>Wed, 18 Feb 2009 15:49:59 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=1279#comment-3600</guid>
		<description><![CDATA[We wanna use maven2 on jdeveloper11g. But it doesnt seem to suit yet.
http://adf.webloji.net]]></description>
		<content:encoded><![CDATA[<p>We wanna use maven2 on jdeveloper11g. But it doesnt seem to suit yet.<br />
<a href="http://adf.webloji.net" rel="nofollow">http://adf.webloji.net</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aino Andriessen</title>
		<link>http://technology.amis.nl/2006/07/10/maven2-and-jdeveloper/#comment-3599</link>
		<dc:creator>Aino Andriessen</dc:creator>
		<pubDate>Tue, 06 Feb 2007 12:01:01 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=1279#comment-3599</guid>
		<description><![CDATA[Hi Jim,

Good point. Unfortunately, JDeveloper is not very well suited for using Maven. It does not provide any integration with maven, so you have to define external tools or use ant wrappers, which is what we do. Than, the result will be displayed in the ant output dialog; but with minimal interactive options.
Another issue is, still, the library management. Since JDeveloper cannut use variables for the path, the references to the libraries in the projectfiles are still to absolute paths, which means that all developers must have the same project directory and maven repository directory. That is if you share projectfiles.
In the meantime JDeveloper continues with its stubborn library management and new libraries will continue to pop-up in the project dependencies. Another nuisance is that the plugin cannot handle tha project and maven repository on different drives.

Our main goal with mavenizing an adf project is for project automation, i.e. perform automatically all the development lifecycle goals and not have the developer performing them manually and to be able to perform then on a seperate, integration environment. The integration with JDeveloper is currently a secondary goal, although we were able to accomplish, more or less, that for a customer by defining a standard developer environment.

Concerning the projectfiles, I get the impression that it is quite possible to not share the projectfiles and to (re)generate them when relevant changes have been made in the pom file.

Ciao
  Aino]]></description>
		<content:encoded><![CDATA[<p>Hi Jim,</p>
<p>Good point. Unfortunately, JDeveloper is not very well suited for using Maven. It does not provide any integration with maven, so you have to define external tools or use ant wrappers, which is what we do. Than, the result will be displayed in the ant output dialog; but with minimal interactive options.<br />
Another issue is, still, the library management. Since JDeveloper cannut use variables for the path, the references to the libraries in the projectfiles are still to absolute paths, which means that all developers must have the same project directory and maven repository directory. That is if you share projectfiles.<br />
In the meantime JDeveloper continues with its stubborn library management and new libraries will continue to pop-up in the project dependencies. Another nuisance is that the plugin cannot handle tha project and maven repository on different drives.</p>
<p>Our main goal with mavenizing an adf project is for project automation, i.e. perform automatically all the development lifecycle goals and not have the developer performing them manually and to be able to perform then on a seperate, integration environment. The integration with JDeveloper is currently a secondary goal, although we were able to accomplish, more or less, that for a customer by defining a standard developer environment.</p>
<p>Concerning the projectfiles, I get the impression that it is quite possible to not share the projectfiles and to (re)generate them when relevant changes have been made in the pom file.</p>
<p>Ciao<br />
  Aino</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jim S.</title>
		<link>http://technology.amis.nl/2006/07/10/maven2-and-jdeveloper/#comment-3598</link>
		<dc:creator>Jim S.</dc:creator>
		<pubDate>Sat, 03 Feb 2007 08:23:50 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=1279#comment-3598</guid>
		<description><![CDATA[If anyone is still following this... Forgive my newby question please. So this plugin generates the JDev jpr file, creating entries in the Libraries list, so that I&#039;m not drowning in red underlines in the text editor, so I have my right-click to source/javadoc/etc. But, it appears that the build is still done w/ the JDev-specified JDK, JDev dependency mechanism, etc, which subverts the whole Maven &#039;continuous build&#039; process? So should I setup External Tools to run mvn w/ various goals from within JDev? Should I setup Ant tasks of some sort? In either of these approaches, how do I then (or can I even) get JDev to parse the resultinig output to provide me the &#039;jump to source error&#039; capability that I usually get in the Compiler Log tab? Also, if I make changes to my pom, do I need to re-run the mvn jdev:jdev command in order to update my JDev Library entries? Any other tricks, hints, tips, etc that anyone can share? Thanks!]]></description>
		<content:encoded><![CDATA[<p>If anyone is still following this&#8230; Forgive my newby question please. So this plugin generates the JDev jpr file, creating entries in the Libraries list, so that I&#8217;m not drowning in red underlines in the text editor, so I have my right-click to source/javadoc/etc. But, it appears that the build is still done w/ the JDev-specified JDK, JDev dependency mechanism, etc, which subverts the whole Maven &#8216;continuous build&#8217; process? So should I setup External Tools to run mvn w/ various goals from within JDev? Should I setup Ant tasks of some sort? In either of these approaches, how do I then (or can I even) get JDev to parse the resultinig output to provide me the &#8216;jump to source error&#8217; capability that I usually get in the Compiler Log tab? Also, if I make changes to my pom, do I need to re-run the mvn jdev:jdev command in order to update my JDev Library entries? Any other tricks, hints, tips, etc that anyone can share? Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aino Andriessen</title>
		<link>http://technology.amis.nl/2006/07/10/maven2-and-jdeveloper/#comment-3597</link>
		<dc:creator>Aino Andriessen</dc:creator>
		<pubDate>Mon, 23 Oct 2006 23:44:32 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=1279#comment-3597</guid>
		<description><![CDATA[Sorry, I added some xml code, which does not show in the comment. The code can  be found at : http://wiki.apache.org/myfaces/Trinidad_Plugins]]></description>
		<content:encoded><![CDATA[<p>Sorry, I added some xml code, which does not show in the comment. The code can  be found at : <a href="http://wiki.apache.org/myfaces/Trinidad_Plugins" rel="nofollow">http://wiki.apache.org/myfaces/Trinidad_Plugins</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aino Andriessen</title>
		<link>http://technology.amis.nl/2006/07/10/maven2-and-jdeveloper/#comment-3596</link>
		<dc:creator>Aino Andriessen</dc:creator>
		<pubDate>Mon, 23 Oct 2006 23:42:22 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=1279#comment-3596</guid>
		<description><![CDATA[Or add the following to your (parent) project pom.xml :



        org.apache.myfaces.trinidadbuild
        maven-jdev-plugin]]></description>
		<content:encoded><![CDATA[<p>Or add the following to your (parent) project pom.xml :</p>
<p>        org.apache.myfaces.trinidadbuild<br />
        maven-jdev-plugin</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Martin van den Bemt</title>
		<link>http://technology.amis.nl/2006/07/10/maven2-and-jdeveloper/#comment-3595</link>
		<dc:creator>Martin van den Bemt</dc:creator>
		<pubDate>Mon, 24 Jul 2006 11:48:23 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=1279#comment-3595</guid>
		<description><![CDATA[Extra note : the jdev plugin is going to move to the maven project itself (be it mojo.codehaus.org or apache maven subversion, so in that case jdev:jdev will start working again :)]]></description>
		<content:encoded><![CDATA[<p>Extra note : the jdev plugin is going to move to the maven project itself (be it mojo.codehaus.org or apache maven subversion, so in that case jdev:jdev will start working again <img src='http://technology.amis.nl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Martin van den Bemt</title>
		<link>http://technology.amis.nl/2006/07/10/maven2-and-jdeveloper/#comment-3594</link>
		<dc:creator>Martin van den Bemt</dc:creator>
		<pubDate>Mon, 24 Jul 2006 11:37:28 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=1279#comment-3594</guid>
		<description><![CDATA[Hi Maarten,

First of all, maven2 doesn&#039;t use a plugin registry anymore, so the plugin doesn&#039;t need to register.
The problem you are facing is that if you just specify jdev:jdev, internally maven will actually execute org.apache.maven.plugins:jdev:jdev or if that is not working, org.codehaus.mojo:jdev:jdev, which is not where the plugin resides. Even though maven cannot find the plugin it will however create a directory structure with the metadata (don&#039;t have clue why though).
So plugins not in org.apache.maven.plugins or in org.codehaus.org should be written like this :
groupId:artifactId:goal (in my case I still use the old plugin, which makes it mvn org.apache.myfaces.adfbuild:maven-jdev-plugin:jdev. You can find the groupId and the artifactId in the pom.xml of the plugin though..]]></description>
		<content:encoded><![CDATA[<p>Hi Maarten,</p>
<p>First of all, maven2 doesn&#8217;t use a plugin registry anymore, so the plugin doesn&#8217;t need to register.<br />
The problem you are facing is that if you just specify jdev:jdev, internally maven will actually execute org.apache.maven.plugins:jdev:jdev or if that is not working, org.codehaus.mojo:jdev:jdev, which is not where the plugin resides. Even though maven cannot find the plugin it will however create a directory structure with the metadata (don&#8217;t have clue why though).<br />
So plugins not in org.apache.maven.plugins or in org.codehaus.org should be written like this :<br />
groupId:artifactId:goal (in my case I still use the old plugin, which makes it mvn org.apache.myfaces.adfbuild:maven-jdev-plugin:jdev. You can find the groupId and the artifactId in the pom.xml of the plugin though..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Maarten Brugman</title>
		<link>http://technology.amis.nl/2006/07/10/maven2-and-jdeveloper/#comment-3593</link>
		<dc:creator>Maarten Brugman</dc:creator>
		<pubDate>Tue, 11 Jul 2006 17:29:45 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=1279#comment-3593</guid>
		<description><![CDATA[Good stuff!
I&#039;m currently working in a JDeveloper shop and we want to use Maven. This would make the two interoperate much better.

Unfortunately, it does not work on my system.
When I invoke mvn jdev:jdev, I get &quot;The plugin &#039;org.apache.maven.plugins:maven-jdev-plugin&#039; does not exist or no valid version could be found.&quot;
When I look in my local repository, I see a directory /org/apache/maven/plugins/maven-jdev-plugin, and only 1 file in it: maven-metadata-central.xml.
The other plug-ins in the repository contain version directories.
So it seems to me that the jdev plug-in did not get registered correctly, although the installation reported success.
Note: I&#039;m using the latest maven, 2.0.4.
Any thoughts or help on this would be much appreciated.]]></description>
		<content:encoded><![CDATA[<p>Good stuff!<br />
I&#8217;m currently working in a JDeveloper shop and we want to use Maven. This would make the two interoperate much better.</p>
<p>Unfortunately, it does not work on my system.<br />
When I invoke mvn jdev:jdev, I get &#8220;The plugin &#8216;org.apache.maven.plugins:maven-jdev-plugin&#8217; does not exist or no valid version could be found.&#8221;<br />
When I look in my local repository, I see a directory /org/apache/maven/plugins/maven-jdev-plugin, and only 1 file in it: maven-metadata-central.xml.<br />
The other plug-ins in the repository contain version directories.<br />
So it seems to me that the jdev plug-in did not get registered correctly, although the installation reported success.<br />
Note: I&#8217;m using the latest maven, 2.0.4.<br />
Any thoughts or help on this would be much appreciated.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
