<?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>MaD´s Blog &#187; Programmierung</title>
	<atom:link href="http://mamsel.de/blog/category/programmierung/feed/" rel="self" type="application/rss+xml" />
	<link>http://mamsel.de</link>
	<description>Ein weiteres tolles WordPress-Blog</description>
	<lastBuildDate>Thu, 30 Jun 2011 06:37:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Ubuntu: SVN-Server installieren / konfigurieren</title>
		<link>http://mamsel.de/blog/2011/01/06/ubuntu-svn-server-installieren-konfigurieren/</link>
		<comments>http://mamsel.de/blog/2011/01/06/ubuntu-svn-server-installieren-konfigurieren/#comments</comments>
		<pubDate>Thu, 06 Jan 2011 07:00:33 +0000</pubDate>
		<dc:creator>MaD</dc:creator>
				<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[SVN-Server]]></category>
		<category><![CDATA[Ubuntu Server]]></category>
		<category><![CDATA[WebDav]]></category>

		<guid isPermaLink="false">http://mamsel.de/?p=259</guid>
		<description><![CDATA[In diesem Beitrag möchte ich kurz beschreiben, wie man unter Ubuntu 10.10 einen SVN-Server mit WebDav installiert und konfiguriert. Als Voraussetzung verwende ich eine Installation von Ubuntu Server 10.10 als Virtuelle Maschine unter Virtualbox. Damit wird der SVN-Server zunächst &#8220;nur&#8221; in meinem lokalen Netz erreichbar sein. Es ist aber auch durchaus denkbar, den SVN-Server übers [...]]]></description>
			<content:encoded><![CDATA[<p>In diesem Beitrag möchte ich kurz beschreiben, wie man unter Ubuntu 10.10 einen SVN-Server mit WebDav installiert und konfiguriert. Als Voraussetzung verwende ich eine Installation von Ubuntu Server 10.10 als Virtuelle Maschine unter Virtualbox. Damit wird der SVN-Server zunächst &#8220;nur&#8221; in meinem lokalen Netz erreichbar sein.</p>
<p><span id="more-259"></span>Es ist aber auch durchaus denkbar, den SVN-Server übers www zu erreichen. Hier gibt es die Möglichkeit eines vServers / Root-Servers oder meine VM per DynDNS aus dem www zu erreichen. Bisher ist in der verwendeten VM nur ein LAMP und OpenSSH installiert. Bevor wir mit der Installation und der Konfiguration des SVN-Servers beginnen sollten wir kontrollieren ob unser System auf dem aktuellsten Stand ist. Dazu geben wir in der Konsole folgende Befehle nacheinander ein:</p>
<p>1. <code>sudo apt-get update</code><br />
2. <code>sudo apt-get upgrade</code></p>
<p>Gegebenenfalls werden wir jetzt noch gefragt, ob wir der Installation der neuen Pakete zustimmen. Aber jetzt können wir sicher sein, dass unser System auf dem aktuellsten Stand ist und wir können mit der Installation des SVN-Servers beginnen. Dazu geben wir folgenden Befehl in der Konsole ein:</p>
<p>3. <code>sudo apt-get install subversion libapache2-svn</code></p>
<p>Solltet ihr noch keinen Apache installiert haben könnt ihr folgende Zeile stattdessen eingeben:</p>
<p><code>sudo apt-get install subversion libapache2-svn apache2</code></p>
<p>Damit wäre die Installation schon abgeschlossen. Zunächst sollte getestet werden, ob der Apache erreichbar ist. Hier reicht ein Aufruf von <code>localhost </code>in einem Browser. Die nächsten Schritte dienen dazu den SVN-Server zu konfigurieren. Die Konfiguration kann so vorgenommen werden, dass Es nur ein Repository oder mehrere Repositories gibt. Ich bevorzuge die Konfiguration mit mehreren Repositoriers. Der Grund dafür ist ganz einfach. Auch wenn ich (zunächst) nur ein Repository benötige, habe ich für den Fall der Fälle sofort die Möglichkeit ein weiteres Repository anzulegen ohne die Konfiguration ändern zu müssen.</p>
<p>Wenn mehrere Repositories angelegt werden sollen, dann wird zunächst ein Verzeichnis benötigt, in dem die Repositories liegen. In dem Buch &#8220;Subversion&#8221; von Frank Budszuhn ist z.B das Verzeichnis <code>/var/lib/repos/</code> angegeben. Im www findet man häufig auch nur <code>/var/svn/</code>, aber hier sind eurer Phantasie keine Grenzen gesetzt. Das Verzeichnis für die Repositories wird mit folgendem Befehl angelegt:</p>
<p>4. <code>sudo mkdir /var/svn</code></p>
<p>Nun kann auch gleich das erste Repository anlegt werden. Hierzu bitte folgendes eingeben:</p>
<p>5. sudo svnadmin create /var/svn/RepositoryName</p>
<p>Damit unser neues Repository auch per http erreichbar ist muss es noch die nötigen Rechte bekommen. </p>
<p>6. <code>sudo chown -R www-data:www-data /var/svn/RepositoryName/</code><br />
7. <code>sudo chmod -R g+ws /var/svn/RepositoryName/</code></p>
<p>Jetzt muss noch dafür gesorgt werden, dass nur berechtigte Personen auf das Repository zugreifen können. </p>
<p>8. <code>sudo htpasswd -c -m /etc/apache2/dav_svn.passwd DeinBenutzerName</code></p>
<p>Die Konfiguration des Apache muss noch angepasst werden. Dazu sind Änderungen an der Datei <code>dav_svn.conf</code> vorgenommen werden.</p>
<p>9. <code>sudo vi /etc/apache2/mods-available/dav_svn.conf</code><br />
    <code>< Location /svn ></code><br />
    &#8230;<br />
    <code>DAV svn</code><br />
    &#8230;<br />
    <code>SVNParentPath /var/svn</code><br />
    <code>AuthType Basic</code><br />
    <code>AuthName "Subversion Repository"</code><br />
    <code>AuthUserFile /etc/apache2/dav_svn.passwd</code><br />
    <code>Require valid-user</code><br />
    &#8230;<br />
    <code>< /Location ></code></p>
<p>Der Apache muss neugestartet werden, damit die Änderungen an der <code>dav_svn.conf</code> wirksam werden.</p>
<p>10. <code>sudo /etc/init.d/apache2 restart</code></p>
<p>Der erste Funktionstest geschieht über einen Aufruf im Browser http://IP-Adresse-des-Servers/svn/RepositoryName.</p>
]]></content:encoded>
			<wfw:commentRss>http://mamsel.de/blog/2011/01/06/ubuntu-svn-server-installieren-konfigurieren/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Spring IDE: ein erstes Spring-Projekt</title>
		<link>http://mamsel.de/blog/2011/01/04/spring-ide-ein-erstes-spring-projekt/</link>
		<comments>http://mamsel.de/blog/2011/01/04/spring-ide-ein-erstes-spring-projekt/#comments</comments>
		<pubDate>Tue, 04 Jan 2011 09:59:10 +0000</pubDate>
		<dc:creator>MaD</dc:creator>
				<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Spring]]></category>
		<category><![CDATA[Spring IDE]]></category>

		<guid isPermaLink="false">http://mamsel.de/?p=327</guid>
		<description><![CDATA[Dieser Post soll kurz die Schritte für ein erstes Spring Projekt in Eclipse beschreiben. Für die Erstellung dieses ersten Projektes habe ich Eclipse Helios mit installierter Spring IDE in der Version 2.3.2 verwendet. Das Projekt ist in 3 Schritte unterteilt. Im ersten Schritt wird allgemein das Projekt in Eclipse angelegt. In Schritt 2 wird die [...]]]></description>
			<content:encoded><![CDATA[<p><!--tabgarb<br />
tab1=Einführung=active<br />
tab2=Schritt 1<br />
tab3=Schritt 2<br />
tab4=Schritt 3<br />
--><br />
<!--start=tab1--><br />
Dieser Post soll kurz die Schritte für ein erstes Spring Projekt in Eclipse beschreiben. Für die Erstellung dieses ersten Projektes habe ich Eclipse Helios mit installierter Spring IDE in der Version 2.3.2 verwendet. Das Projekt ist in 3 Schritte unterteilt. Im ersten Schritt wird allgemein das Projekt in Eclipse angelegt. In Schritt 2 wird die Spring Bean Konfiguration erstellt. Im dritten und letzten Schritt werden die notwendigen Klassen beschrieben.</p>
<p>Normalerweise kommt ja an dieser Stelle ein HelloWorld-Projekt, aber ich möchte mein Projekt einfach mal anders nennen. Deshalb heißt es HelloSpring. Sollten Fragen auftauchen oder ihr entdeckt vielleicht einen Fehler, dann schreibt mir bitte.</p>
<p><!--end=tab1--></p>
<p><!--start=tab2--><br />
1a.) neues Spring-Projekt anlegen:</p>
<ul>
<li>Variante 1: <code>File -&gt; New -&gt; Project -&gt; Spring Project</code></li>
<li>Variante 2: <code>Ctrl-N</code>, <code>Spring</code> eingeben und <code>Spring Project</code> aus- wählen.</li>
</ul>
<p>
<a href="http://mamsel.de/wp-content/gallery/bilder_beitrage/hello_spring-1.jpg" title="" class="shutterset_singlepic14" >
	<img class="ngg-singlepic ngg-left" src="http://mamsel.de/wp-content/gallery/cache/14__320x240_hello_spring-1.jpg" alt="hello_spring-1" title="hello_spring-1" />
</a>
<br />
<br style="clear: left;" /></p>
<p>1b.) In der nachfolgenden Eingabemaske muss nur der Projektname eingetragen werden. In diesem Fall heitßt das Projekt, wie oben bereits erwähnt, <code>HelloSpring</code>. Die anderen Felder können die eingetragenen Defaultwerte behalten.</p>
<p>
<a href="http://mamsel.de/wp-content/gallery/bilder_beitrage/hello_spring-2.jpg" title="" class="shutterset_singlepic15" >
	<img class="ngg-singlepic ngg-left" src="http://mamsel.de/wp-content/gallery/cache/15__320x240_hello_spring-2.jpg" alt="hello_spring-2" title="hello_spring-2" />
</a>
<br />
<br style="clear: left;" /></p>
<p>1c.) Neues Package unter <code>scr</code> anlegen:</p>
<ul>
<li>Variante 1: <code>File -&gt; New -&gt; Package-&gt; Name: de.mamsel</code></li>
<li>Variante 2: <code>Ctrl-N</code>, <code>package</code> eingeben <code>Package</code> auswählen und <code>de.mamsel</code> unter Name eingeben.</li>
</ul>
<p>
<a href="http://mamsel.de/wp-content/gallery/bilder_beitrage/hello_spring-4.jpg" title="" class="shutterset_singlepic16" >
	<img class="ngg-singlepic ngg-left" src="http://mamsel.de/wp-content/gallery/cache/16__320x240_hello_spring-4.jpg" alt="hello_spring-4" title="hello_spring-4" />
</a>
<br />
<br style="clear: left;" /><br />
<!--end=tab2--></p>
<p><!--start=tab3--><br />
2a.) Bean Konfiguration unter <code>src</code> erstellen</p>
<ul>
<li>Variante 1: <code>File -&gt; New -&gt; other-&gt; Spring -&gt; Spring Bean Configuration File -&gt;  Name: mamsel-beans.xml</code></li>
<li>Variante 2: <code>Ctrl-N</code>, <code>spring</code> eingeben <code>Spring Bean Configuration File</code> auswählen und <code>mamsel-beans.xml</code> unter Name eingeben.</li>
</ul>
<p>
<a href="http://mamsel.de/wp-content/gallery/bilder_beitrage/hello_spring-6.jpg" title="" class="shutterset_singlepic18" >
	<img class="ngg-singlepic ngg-left" src="http://mamsel.de/wp-content/gallery/cache/18__320x240_hello_spring-6.jpg" alt="hello_spring-6" title="hello_spring-6" />
</a>
<br />
<br style="clear: left;" /><br />

<a href="http://mamsel.de/wp-content/gallery/bilder_beitrage/hello_spring-7.jpg" title="" class="shutterset_singlepic19" >
	<img class="ngg-singlepic ngg-left" src="http://mamsel.de/wp-content/gallery/cache/19__320x240_hello_spring-7.jpg" alt="hello_spring-7" title="hello_spring-7" />
</a>
<br />
<br style="clear: left;" /></p>
<p>Statt jetzt auf <code>Finish</code> zu klicken kann man auf <code>Next</code> klicken und in der nächsten Eingabemaske die Namespaces wählen, die in der <code>Spring Bean Configuration File</code> inkludiert werden sollen. Das kann aber auch manuell nachträglich gemacht werden.</p>
<p>
<a href="http://mamsel.de/wp-content/gallery/bilder_beitrage/hello_spring-8.jpg" title="" class="shutterset_singlepic20" >
	<img class="ngg-singlepic ngg-left" src="http://mamsel.de/wp-content/gallery/cache/20__320x240_hello_spring-8.jpg" alt="hello_spring-8" title="hello_spring-8" />
</a>
<br />
<br style="clear: left;" /></p>
<p>Die Datei mamsel-beans.xml sollte jetzt wie folgt aussehen:</p>
<p>Diese Konfiguration wird jetzt eine neue Bean erstellt:</p>
<p><!--end=tab3--></p>
<p><!--start=tab4--><br />
3a.) Neue Klasse für die Bean <code>message</code> unter <code>de.mamsel</code> erstellen:</p>
<ul>
<li>Variante 1: <code>File -&gt; New -&gt; Class-&gt; Name: Message</code></li>
<li>Variante 2: <code>Ctrl-N</code>, <code>class</code> eingeben <code>Class</code> auswählen und <code>Message</code> unter Name eingeben.</li>
</ul>
<p>
<a href="http://mamsel.de/wp-content/gallery/bilder_beitrage/hello_spring-5.jpg" title="" class="shutterset_singlepic17" >
	<img class="ngg-singlepic ngg-left" src="http://mamsel.de/wp-content/gallery/cache/17__320x240_hello_spring-5.jpg" alt="hello_spring-5" title="hello_spring-5" />
</a>
<br />
<br style="clear: left;" /></p>
<p>Die Klasse <code>Message.java</code> sollte jetzt folgendermaßen aussehen:</p>

<div class="wp_syntax"><div class="code"><pre class="java" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">package</span> <span style="color: #006699;">de.mamsel</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">class</span> Message<span style="color: #009900;">&#123;</span>
&nbsp;
<span style="color: #009900;">&#125;</span></pre></div></div>

<p>Diese Klasse muss um eine String Variable und die dazugehörige Setter-Methode ergänzt werden. Das ganze sollte dann wie folgt aussehen:</p>

<div class="wp_syntax"><div class="code"><pre class="java" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">package</span> <span style="color: #006699;">de.mamsel</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">class</span> Message <span style="color: #009900;">&#123;</span>
&nbsp;
	<span style="color: #000000; font-weight: bold;">private</span> <span style="color: #003399;">String</span> message<span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000066; font-weight: bold;">void</span> setMessage<span style="color: #009900;">&#40;</span><span style="color: #003399;">String</span> message<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #000000; font-weight: bold;">this</span>.<span style="color: #006633;">message</span> <span style="color: #339933;">=</span> message<span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
&nbsp;
	<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #003399;">String</span> toString<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #000000; font-weight: bold;">return</span> message<span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></div></div>

<p>3b.) Neue Klasse HelloSpring.java erstellen (analog zu 3a.) und ergänzen, so dass diese wie folgt aussieht:</p>

<div class="wp_syntax"><div class="code"><pre class="java" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">package</span> <span style="color: #006699;">de.mamsel</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.springframework.context.ApplicationContext</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.springframework.context.support.ClassPathXmlApplicationContext</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">class</span> HelloSpring <span style="color: #009900;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">public</span>  <span style="color: #000000; font-weight: bold;">static</span> <span style="color: #000066; font-weight: bold;">void</span> main<span style="color: #009900;">&#40;</span><span style="color: #003399;">String</span><span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span> args<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		ApplicationContext context <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> ClassPathXmlApplicationContext<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;mamsel-beans.xml&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		Message message <span style="color: #339933;">=</span>  <span style="color: #009900;">&#40;</span>Message<span style="color: #009900;">&#41;</span> context.<span style="color: #006633;">getBean</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;message&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #003399;">System</span>.<span style="color: #006633;">out</span>.<span style="color: #006633;">println</span><span style="color: #009900;">&#40;</span>message<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></div></div>

<p>3c). Im letzten Schritt müssen wir noch den <code>Build Path</code> anpassen und über <code>Add External JARs</code> die unten gezeigten Jar-Files hinzufügen:</p>
<ul> Rechtsklick auf das Projekt<code> -&gt; Build Path -&gt; Configure Build Path... -&gt; Libraries</code></ul>
<p>
<a href="http://mamsel.de/wp-content/gallery/bilder_beitrage/hello_spring-10.jpg" title="" class="shutterset_singlepic21" >
	<img class="ngg-singlepic ngg-left" src="http://mamsel.de/wp-content/gallery/cache/21__320x240_hello_spring-10.jpg" alt="hello_spring-10" title="hello_spring-10" />
</a>
<br />
<br style="clear: left;" /></p>
<p>Jetzt kann das Projekt als Java Applikation gestartet werden und in der Console sollte folgender Output zu sehen sein:</p>

<div class="wp_syntax"><div class="code"><pre class="java" style="font-family:monospace;">03.01.2011 <span style="color: #cc66cc;">20</span><span style="color: #339933;">:</span>05<span style="color: #339933;">:</span><span style="color: #cc66cc;">46</span> org.<span style="color: #006633;">springframework</span>.<span style="color: #006633;">context</span>.<span style="color: #006633;">support</span>.<span style="color: #006633;">AbstractApplicationContext</span> prepareRefresh
INFO<span style="color: #339933;">:</span> Refreshing org.<span style="color: #006633;">springframework</span>.<span style="color: #006633;">context</span>.<span style="color: #006633;">support</span>.<span style="color: #006633;">ClassPathXmlApplicationContext</span>@23174b07<span style="color: #339933;">:</span> startup date <span style="color: #009900;">&#91;</span>Mon Jan 03 <span style="color: #cc66cc;">20</span><span style="color: #339933;">:</span>05<span style="color: #339933;">:</span><span style="color: #cc66cc;">46</span> CET <span style="color: #cc66cc;">2011</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span> root of context hierarchy
03.01.2011 <span style="color: #cc66cc;">20</span><span style="color: #339933;">:</span>05<span style="color: #339933;">:</span><span style="color: #cc66cc;">46</span> org.<span style="color: #006633;">springframework</span>.<span style="color: #006633;">beans</span>.<span style="color: #006633;">factory</span>.<span style="color: #006633;">xml</span>.<span style="color: #006633;">XmlBeanDefinitionReader</span> loadBeanDefinitions
INFO<span style="color: #339933;">:</span> Loading XML bean definitions from <span style="color: #000000; font-weight: bold;">class</span> path resource <span style="color: #009900;">&#91;</span>mamsel<span style="color: #339933;">-</span>beans.<span style="color: #006633;">xml</span><span style="color: #009900;">&#93;</span>
03.01.2011 <span style="color: #cc66cc;">20</span><span style="color: #339933;">:</span>05<span style="color: #339933;">:</span><span style="color: #cc66cc;">46</span> org.<span style="color: #006633;">springframework</span>.<span style="color: #006633;">beans</span>.<span style="color: #006633;">factory</span>.<span style="color: #006633;">support</span>.<span style="color: #006633;">DefaultListableBeanFactory</span> preInstantiateSingletons
INFO<span style="color: #339933;">:</span> Pre<span style="color: #339933;">-</span>instantiating singletons in org.<span style="color: #006633;">springframework</span>.<span style="color: #006633;">beans</span>.<span style="color: #006633;">factory</span>.<span style="color: #006633;">support</span>.<span style="color: #006633;">DefaultListableBeanFactory</span>@49de17f4<span style="color: #339933;">:</span> defining beans <span style="color: #009900;">&#91;</span>helloSpring<span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span> root of factory hierarchy
Hello Spring</pre></div></div>

<p><!--end=tab4--></p>
]]></content:encoded>
			<wfw:commentRss>http://mamsel.de/blog/2011/01/04/spring-ide-ein-erstes-spring-projekt/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Eclipse Helios: Yoxos Marketplace &#8211; Plugin installed or not installed?</title>
		<link>http://mamsel.de/blog/2011/01/01/yoxos-marketplace-installed-or-not-installed/</link>
		<comments>http://mamsel.de/blog/2011/01/01/yoxos-marketplace-installed-or-not-installed/#comments</comments>
		<pubDate>Sat, 01 Jan 2011 07:05:30 +0000</pubDate>
		<dc:creator>MaD</dc:creator>
				<category><![CDATA[Programmierung]]></category>

		<guid isPermaLink="false">http://mamsel.de/?p=293</guid>
		<description><![CDATA[Ein Bild sagt manchmal mehr als tausend Worte.]]></description>
			<content:encoded><![CDATA[<p>Ein Bild sagt manchmal mehr als tausend Worte.</p>

<a href="http://mamsel.de/wp-content/gallery/bilder_beitrage/yoxos-marketplace.jpg" title="" class="shutterset_singlepic10" >
	<img class="ngg-singlepic ngg-center" src="http://mamsel.de/wp-content/gallery/cache/10__320x240_yoxos-marketplace.jpg" alt="Yoxos Marketplace" title="Yoxos Marketplace" />
</a>

]]></content:encoded>
			<wfw:commentRss>http://mamsel.de/blog/2011/01/01/yoxos-marketplace-installed-or-not-installed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eclipse Helios: Spring IDE installieren</title>
		<link>http://mamsel.de/blog/2010/09/18/eclipse-helios-spring-ide-installieren/</link>
		<comments>http://mamsel.de/blog/2010/09/18/eclipse-helios-spring-ide-installieren/#comments</comments>
		<pubDate>Sat, 18 Sep 2010 17:04:39 +0000</pubDate>
		<dc:creator>MaD</dc:creator>
				<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Spring IDE]]></category>

		<guid isPermaLink="false">http://mamsel.de/?p=220</guid>
		<description><![CDATA[Mittlerweile ist die neue Version von Eclipse namens Helios schon etwas länger draußen. Ich bin noch nicht komplett umgestiegen auf Helios, d.h. ich nutze doch noch ab und an Galileo. Da ich damals einen kurzen Beitrag zu der Installation der Spring IDE in Galileo geschrieben habe, folgt jetzt praktisch die Fortsetzung. Bevor wir aber uns [...]]]></description>
			<content:encoded><![CDATA[<p>Mittlerweile ist die neue Version von Eclipse namens Helios schon etwas länger draußen. Ich bin noch nicht komplett umgestiegen auf Helios, d.h. ich nutze doch noch ab und an Galileo. Da ich damals einen kurzen Beitrag zu der Installation der Spring IDE in Galileo geschrieben habe, folgt jetzt praktisch die Fortsetzung. Bevor wir aber uns anschauen, wie die Spring IDE installiert werden kann, möchte ich noch ein paar Sätze loswerden, was die Spring IDE eigentlich ist bzw. was für Vorteile ich dadurch habe. Den genau diese Frage wurde mir letztens gestellt. </p>
<p><span id="more-220"></span>Wie eigentlich jedes Plugin soll die Spring IDE den Entwickler unterstützen. Der Entwickler soll in Java-Projekten in denen Spring verwendet wird unterstützt werden. Das beginnt bei Kleinigkeiten wie die farbliche Kennzeichnung von Spring relevanten Begriffen in den Konfigurationsdateien und geht hin bis zur grafischen Darstellung der Spring Bean Konfiguration. Sehr hilfreich und daher besonders erwähnenswert ist auch die Option der Autoverstvollständigung der Java Klassen in den Spring Bean Konfigurationen.</p>
<p>Kommen wir nun zu der Installation. Der einfachste Weg die Spring IDE bzw. allgemein Plugins zu installieren ist der neue  Marketplace, der mit einem App Store verglichen werden kann. Zwar habe ich bisher nicht immer alle Plugins dort auf Anhieb finden können, aber es werden immer mehr.  Die Spring IDE jedenfalls ist in dem Marketplace zu finden und darüber mit ein paar Klicks zu installieren. </p>
<p>Den Marketplace findet man unter Help -> Eclipse Marketplace&#8230; . Über die Suche findet man die Spring IDE sofort.<br />

<a href="http://mamsel.de/wp-content/gallery/bilder_beitrage/spring-ide-1.jpg" title="" class="shutterset_singlepic3" >
	<img class="ngg-singlepic ngg-center" src="http://mamsel.de/wp-content/gallery/cache/3__320x240_spring-ide-1.jpg" alt="spring-ide-1" title="spring-ide-1" />
</a>
</p>
<p>Ein Klick auf Install genügt und die Installation beginnt. Der User kann sich jetzt noch aussuchen, ob bzw. welche optionalen Komponenten der Spring IDE er installieren möchte.<br />

<a href="http://mamsel.de/wp-content/gallery/bilder_beitrage/spring-ide-2.jpg" title="" class="shutterset_singlepic4" >
	<img class="ngg-singlepic ngg-center" src="http://mamsel.de/wp-content/gallery/cache/4__320x240_spring-ide-2.jpg" alt="spring-ide-2" title="spring-ide-2" />
</a>
</p>
<p> Danach muss man noch die Lizenzvereinbarung akzeptieren und Eclipse neustarten und schon hat man die Spring IDE installiert, ohne dass man eine URL kennen oder sogar suchen muss.<br />

<a href="http://mamsel.de/wp-content/gallery/bilder_beitrage/spring-ide-3.jpg" title="" class="shutterset_singlepic7" >
	<img class="ngg-singlepic ngg-center" src="http://mamsel.de/wp-content/gallery/cache/7__320x240_spring-ide-3.jpg" alt="spring-ide-3" title="spring-ide-3" />
</a>
</p>
<p>Wer gerne an gewohnten Prozessen festhält kann natürlich auch die Spring IDE wie gewohnt über Help -> Install New Software&#8230; installieren. Die Update Site lautet http://dist.springsource.com/release/TOOLS/update/e3.5/.</p>
]]></content:encoded>
			<wfw:commentRss>http://mamsel.de/blog/2010/09/18/eclipse-helios-spring-ide-installieren/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eclipse Galileo: Spring IDE installieren</title>
		<link>http://mamsel.de/blog/2010/05/25/eclipse-galileo-spring-ide-installieren/</link>
		<comments>http://mamsel.de/blog/2010/05/25/eclipse-galileo-spring-ide-installieren/#comments</comments>
		<pubDate>Tue, 25 May 2010 18:28:42 +0000</pubDate>
		<dc:creator>MaD</dc:creator>
				<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Spring IDE]]></category>

		<guid isPermaLink="false">http://mamsel.de/?p=181</guid>
		<description><![CDATA[Es steht zwar schon bald die neue Version Helios vor der Tür, aber ich schreibe doch noch einen kurzen Beitrag über die Installation der Spring IDE in Eclipse Galileo. Die Idee kam hierzu kam mir, als ich über Pfingsten Eclipse neu aufgesetzt habe. Als Grundlage diente mir die Eclipse IDE for Java Developers 3.5 SR2. [...]]]></description>
			<content:encoded><![CDATA[<p>Es steht zwar schon bald die neue Version Helios vor der Tür, aber ich schreibe doch noch einen kurzen Beitrag über die Installation der Spring IDE in Eclipse Galileo. Die Idee kam hierzu kam mir, als ich über Pfingsten Eclipse neu aufgesetzt habe. Als Grundlage diente mir die Eclipse IDE for Java Developers 3.5 SR2.</p>
<p>Zunächst muss unter Help -> Install new Software&#8230;  -> Add eine neue Update-Site für die Spring IDE hinzugefügt werden.  </p>
<p><span id="more-181"></span>Name: Spring IDE<br />
Location: http://www.springsource.org/update/e3.4</p>
<p><img src='http://mamsel.de/wp-content/gallery/bilder_beitrage/spring-ide-install-2.jpg' alt='spring-ide-install-2' class='ngg-singlepic ngg-none' /></p>
<p>Jetzt nur noch auswählen, welche Komponenten installiert werden sollen. Spring IDE Core ist erforderlich alles andere ist optional. Eclipse sucht vor der Installation noch nach Abhängigkeiten, die noch installiert werden müssen.</p>
<p><img src='http://mamsel.de/wp-content/gallery/bilder_beitrage/spring-ide-install-1.jpg' alt='spring-ide-install-1' class='ngg-singlepic ngg-none' /></p>
<p>Eclipse verlangt jetzt noch einen Neustart. Dann ist die die Spring IDE einsatzbereit.</p>
]]></content:encoded>
			<wfw:commentRss>http://mamsel.de/blog/2010/05/25/eclipse-galileo-spring-ide-installieren/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

