﻿define('DISALLOW_FILE_EDIT', true);
define('DISALLOW_FILE_MODS', true);<?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>/dev/head &#187; maven</title>
	<atom:link href="http://devhead.ru/cat/maven/feed" rel="self" type="application/rss+xml" />
	<link>http://devhead.ru</link>
	<description>Статьи и видео уроки</description>
	<lastBuildDate>Mon, 30 Jan 2017 11:12:34 +0000</lastBuildDate>
	<language>ru-RU</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.37</generator>
	<item>
		<title>&quot;no main manifest attribute&quot; и Maven</title>
		<link>http://devhead.ru/read/no-main-manifest-attribute-i-maven</link>
		<comments>http://devhead.ru/read/no-main-manifest-attribute-i-maven#comments</comments>
		<pubDate>Sun, 19 Aug 2012 20:42:09 +0000</pubDate>
		<dc:creator><![CDATA[Аноним]]></dc:creator>
				<category><![CDATA[Статьи]]></category>
		<category><![CDATA[jar]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[maven]]></category>

		<guid isPermaLink="false">http://devhead.ru/read/no-main-manifest-attribute-i-maven</guid>
		<description><![CDATA[При попытке выполнения jar собранного с помошью maven, я столкнулся со следующей проблемой: no main manifest attribute Для решения этой проблемы нужно указать класс для выполнения. Как мы уже знаем, что в maven всё делается через плагины, вот пример моего pom.xml: &#160; &#60;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/xsd/maven-4.0.0.xsd"&#62; &#60;modelVersion&#62;4.0.0&#60;/modelVersion&#62; &#60;groupId&#62;ru.devhead&#60;/groupId&#62; &#60;artifactId&#62;SuperApp&#60;/artifactId&#62; &#60;version&#62;1.0-SNAPSHOT&#60;/version&#62; &#60;packaging&#62;jar&#60;/packaging&#62; &#60;name&#62;SuperApp&#60;/name&#62; &#60;url&#62;http://maven.apache.org&#60;/url&#62; &#60;properties&#62; [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>При попытке выполнения jar собранного с помошью maven, я столкнулся со следующей проблемой:</p>
<blockquote>
<p>no main manifest attribute</p>
</blockquote>
<p><span id="more-1619"></span></p>
<p>Для решения этой проблемы нужно указать класс для выполнения. Как мы уже знаем, что в maven всё делается через плагины, вот пример моего pom.xml:</p>
<p>&nbsp;</p>
<pre class="brush: xhtml">&lt;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/xsd/maven-4.0.0.xsd"&gt;
  &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt;

  &lt;groupId&gt;ru.devhead&lt;/groupId&gt;
  &lt;artifactId&gt;SuperApp&lt;/artifactId&gt;
  &lt;version&gt;1.0-SNAPSHOT&lt;/version&gt;
  &lt;packaging&gt;jar&lt;/packaging&gt;

  &lt;name&gt;SuperApp&lt;/name&gt;
  &lt;url&gt;http://maven.apache.org&lt;/url&gt;

  &lt;properties&gt;
    &lt;project.build.sourceEncoding&gt;UTF-8&lt;/project.build.sourceEncoding&gt;
  &lt;/properties&gt;

  &lt;dependencies&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;junit&lt;/groupId&gt;
      &lt;artifactId&gt;junit&lt;/artifactId&gt;
      &lt;version&gt;4.10&lt;/version&gt;
      &lt;scope&gt;test&lt;/scope&gt;
    &lt;/dependency&gt;
  &lt;/dependencies&gt;
  
   &lt;build&gt;
   &lt;plugins&gt;
   &lt;plugin&gt;
    &lt;!-- Build an executable JAR --&gt;
    &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
    &lt;artifactId&gt;maven-jar-plugin&lt;/artifactId&gt;
    &lt;configuration&gt;
    &lt;archive&gt;
      &lt;manifest&gt;
      &lt;addClasspath&gt;true&lt;/addClasspath&gt;
      &lt;classpathPrefix&gt;lib/&lt;/classpathPrefix&gt;
          &lt;mainClass&gt;ru.devhead.superapp.App&lt;/mainClass&gt;
      &lt;/manifest&gt;
    &lt;/archive&gt;
     &lt;/configuration&gt;
    &lt;/plugin&gt;
    &lt;/plugins&gt;
    &lt;/build&gt;

&lt;/project&gt;</pre>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://devhead.ru/read/no-main-manifest-attribute-i-maven/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->