<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ECLIPSE | www.valeriofinazzo.it</title>
	<atom:link href="http://www.valeriofinazzo.it/wordpress/tag/eclipse/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.valeriofinazzo.it/wordpress</link>
	<description>Il sito dell&#039;ingegnere Valerio Finazzo</description>
	<lastBuildDate>Sat, 05 Feb 2022 12:57:22 +0000</lastBuildDate>
	<language>it-IT</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.0.9</generator>
	<item>
		<title>ERRORE &#8211; Plugin execution not covered by lifecycle configuration</title>
		<link>http://www.valeriofinazzo.it/wordpress/2022/01/errore-plugin-execution-not-covered-by-lifecycle-configuration/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Thu, 20 Jan 2022 17:26:44 +0000</pubDate>
				<category><![CDATA[VARIE]]></category>
		<category><![CDATA[ECLIPSE]]></category>
		<category><![CDATA[STS]]></category>
		<guid isPermaLink="false">http://www.valeriofinazzo.it/wordpress/?p=649</guid>

					<description><![CDATA[<p>Oggi vediamo un problema in cui mi sono imbattuto recentemente. Importando un progetto maven in Spring Tool Suite 4 (STS) a fine processo l&#8217;IDE mostrava un fastidioso messaggio rosso Sostanzialmente il messaggio indicava che uno dei vari plugin configurati nella build del processo non era gestito correttamente nel ciclio di vita gestito da STS. Nel &#8230; <a href="http://www.valeriofinazzo.it/wordpress/2022/01/errore-plugin-execution-not-covered-by-lifecycle-configuration/" class="more-link">Continua la lettura di <span class="screen-reader-text">ERRORE &#8211; Plugin execution not covered by lifecycle configuration</span> <span class="meta-nav">&#8594;</span></a></p>
The post <a href="http://www.valeriofinazzo.it/wordpress/2022/01/errore-plugin-execution-not-covered-by-lifecycle-configuration/">ERRORE – Plugin execution not covered by lifecycle configuration</a> first appeared on <a href="http://www.valeriofinazzo.it/wordpress">www.valeriofinazzo.it</a>.]]></description>
										<content:encoded><![CDATA[<p>Oggi vediamo un problema in cui mi sono imbattuto recentemente. Importando un progetto maven in Spring Tool Suite 4 (STS) a fine processo l&#8217;IDE mostrava un fastidioso messaggio rosso</p>



<figure class="wp-block-image size-large"><a href="http://www.valeriofinazzo.it/wordpress/wp-content/uploads/2022/01/image-6.png"><img width="1024" height="56" src="http://www.valeriofinazzo.it/wordpress/wp-content/uploads/2022/01/image-6-1024x56.png" alt="" class="wp-image-658" srcset="http://www.valeriofinazzo.it/wordpress/wp-content/uploads/2022/01/image-6-1024x56.png 1024w, http://www.valeriofinazzo.it/wordpress/wp-content/uploads/2022/01/image-6-300x16.png 300w, http://www.valeriofinazzo.it/wordpress/wp-content/uploads/2022/01/image-6-768x42.png 768w, http://www.valeriofinazzo.it/wordpress/wp-content/uploads/2022/01/image-6.png 1168w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption>Errore su STS</figcaption></figure>



<p>Sostanzialmente il messaggio indicava che uno dei vari plugin configurati nella build del processo non era gestito correttamente nel ciclio di vita gestito da STS. Nel mio caso si trattava del plugin jasperreports-plugin responsabile della compilazione dei file .jrxml in file.jasper e la condizione di errore veniva indicata sul tag execution</p>



<figure class="wp-block-image size-full"><a href="http://www.valeriofinazzo.it/wordpress/wp-content/uploads/2022/01/image-5.png"><img loading="lazy" width="864" height="483" src="http://www.valeriofinazzo.it/wordpress/wp-content/uploads/2022/01/image-5.png" alt="" class="wp-image-657" srcset="http://www.valeriofinazzo.it/wordpress/wp-content/uploads/2022/01/image-5.png 864w, http://www.valeriofinazzo.it/wordpress/wp-content/uploads/2022/01/image-5-300x168.png 300w, http://www.valeriofinazzo.it/wordpress/wp-content/uploads/2022/01/image-5-768x429.png 768w" sizes="(max-width: 864px) 100vw, 864px" /></a><figcaption>plugin che da il problema</figcaption></figure>



<p>Per gestire l&#8217;errore è stato sufficiente sfruttare un&#8217;altra feature del maven, ovvero il dependency management e definire tramite un altro plugin (lifecycle-mapping) il comportamento di Eclipse. Il dependency managament è un tag disponibile all&#8217;interno del tag build.</p>



<figure class="wp-block-image size-full"><a href="http://www.valeriofinazzo.it/wordpress/wp-content/uploads/2022/01/image-4.png"><img loading="lazy" width="504" height="462" src="http://www.valeriofinazzo.it/wordpress/wp-content/uploads/2022/01/image-4.png" alt="" class="wp-image-656" srcset="http://www.valeriofinazzo.it/wordpress/wp-content/uploads/2022/01/image-4.png 504w, http://www.valeriofinazzo.it/wordpress/wp-content/uploads/2022/01/image-4-300x275.png 300w" sizes="(max-width: 504px) 100vw, 504px" /></a><figcaption>configurazione che risolve lanciando l&#8217;esecuzione</figcaption></figure>



<p>Una volta aggiornato il pom, STS ha rimosso l&#8217;errore, compilato i file e generato i file jasper attesi.</p>



<p>E&#8217; possibile configurare lo stesso plugin anche per ignorare il plugin incriminato all&#8217;interno della gestione di STS, in questo caso invece di usare l&#8217;action execute si usa l&#8217;action ignore</p>



<figure class="wp-block-image size-full"><a href="http://www.valeriofinazzo.it/wordpress/wp-content/uploads/2022/01/image-3.png"><img loading="lazy" width="516" height="433" src="http://www.valeriofinazzo.it/wordpress/wp-content/uploads/2022/01/image-3.png" alt="" class="wp-image-655" srcset="http://www.valeriofinazzo.it/wordpress/wp-content/uploads/2022/01/image-3.png 516w, http://www.valeriofinazzo.it/wordpress/wp-content/uploads/2022/01/image-3-300x252.png 300w" sizes="(max-width: 516px) 100vw, 516px" /></a><figcaption> configurazione che risolve ignorando l&#8217;esecuzione </figcaption></figure>



<p>Per maggiori informazioni vi invito a leggere la documentazione ufficiale disponibile qui, mentre per l&#8217;ottimo plugin di compilazione di report la pagina ufficiale è questa.</p>
<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2022%2F01%2Ferrore-plugin-execution-not-covered-by-lifecycle-configuration%2F&amp;linkname=ERRORE%20%E2%80%93%20Plugin%20execution%20not%20covered%20by%20lifecycle%20configuration" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2022%2F01%2Ferrore-plugin-execution-not-covered-by-lifecycle-configuration%2F&amp;linkname=ERRORE%20%E2%80%93%20Plugin%20execution%20not%20covered%20by%20lifecycle%20configuration" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2022%2F01%2Ferrore-plugin-execution-not-covered-by-lifecycle-configuration%2F&amp;linkname=ERRORE%20%E2%80%93%20Plugin%20execution%20not%20covered%20by%20lifecycle%20configuration" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_whatsapp" href="https://www.addtoany.com/add_to/whatsapp?linkurl=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2022%2F01%2Ferrore-plugin-execution-not-covered-by-lifecycle-configuration%2F&amp;linkname=ERRORE%20%E2%80%93%20Plugin%20execution%20not%20covered%20by%20lifecycle%20configuration" title="WhatsApp" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_google_gmail" href="https://www.addtoany.com/add_to/google_gmail?linkurl=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2022%2F01%2Ferrore-plugin-execution-not-covered-by-lifecycle-configuration%2F&amp;linkname=ERRORE%20%E2%80%93%20Plugin%20execution%20not%20covered%20by%20lifecycle%20configuration" title="Gmail" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2022%2F01%2Ferrore-plugin-execution-not-covered-by-lifecycle-configuration%2F&#038;title=ERRORE%20%E2%80%93%20Plugin%20execution%20not%20covered%20by%20lifecycle%20configuration" data-a2a-url="http://www.valeriofinazzo.it/wordpress/2022/01/errore-plugin-execution-not-covered-by-lifecycle-configuration/" data-a2a-title="ERRORE – Plugin execution not covered by lifecycle configuration"></a></p>The post <a href="http://www.valeriofinazzo.it/wordpress/2022/01/errore-plugin-execution-not-covered-by-lifecycle-configuration/">ERRORE – Plugin execution not covered by lifecycle configuration</a> first appeared on <a href="http://www.valeriofinazzo.it/wordpress">www.valeriofinazzo.it</a>.]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
