<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to eclipse_project</title><link>https://sourceforge.net/p/streambaby/wiki/eclipse_project/</link><description>Recent changes to eclipse_project</description><atom:link href="https://sourceforge.net/p/streambaby/wiki/eclipse_project/feed" rel="self"/><language>en</language><lastBuildDate>Sun, 05 Oct 2014 00:19:04 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/streambaby/wiki/eclipse_project/feed" rel="self" type="application/rss+xml"/><item><title>eclipse_project modified by Kevin Moye</title><link>https://sourceforge.net/p/streambaby/wiki/eclipse_project/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v8
+++ v9
@@ -8,7 +8,7 @@
 ## PREPARE ECLIPSE WORK AREA
   * Create a "streambaby" folder alongside where all your other Eclipse top level project folders are
   * If you have a Sourceforge account and streambaby project write permissions, populate new work area using:
-  svn checkout --username=LoginName svn+ssh://LoginName@svn.code.sf.net/p/streambaby/code/ .
+  svn checkout --username=USERNAME https://svn.code.sf.net/p/streambaby/code/ .
   * Ordinarily, though, for read only copy of the current repository
   svn checkout svn://svn.code.sf.net/p/streambaby/code/ .

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kevin Moye</dc:creator><pubDate>Sun, 05 Oct 2014 00:19:04 -0000</pubDate><guid>https://sourceforge.net11dd2057eac6f735d763482899fce6ce35eeb30a</guid></item><item><title>eclipse_project modified by Kevin Moye</title><link>https://sourceforge.net/p/streambaby/wiki/eclipse_project/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v7
+++ v8
@@ -30,7 +30,7 @@
   * Now the project should compile cleanly and the jmdns related problem should go away

 ## RUNNING STREAMBABY FROM ECLIPSE
-To be able to run Streambaby from within Eclipse you should do as follows:
+NOTE: It's not really practical to run streambaby from Eclipse because you will get errors about missing Classes since streambaby relies on the jar file to work properly. If you just want to test if you can start streambaby from Eclipse you can do as follows:

   * If you don't already have a working Streambaby installation that can be used for running streambaby you should donwload the current zip file from Sourceforge and install it the normal way.
   * Edit streambaby.ini and add the following property (this is important to later be able to run from Eclipse):
@@ -44,6 +44,8 @@
   VM arguments = `-Djava.net.preferIPv4Stack=true -Xmx256m -Xmx256m`
   Working directory = `&amp;lt;same as="" streambaby.dir="" above=""&amp;gt;`

+But as warned above, you're going to run into trouble. So best option is to build using ANT and then copy streambaby.jar over or unzip the zip file created under "dist" folder to somewhere.
+
 ## COMPILING STREAMBABY USING ANT
 If you want to prepare/compile streambaby outside of Eclipse you can use "ant" with the existing build.xml file to do everything easily for you:

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kevin Moye</dc:creator><pubDate>Thu, 25 Sep 2014 04:35:39 -0000</pubDate><guid>https://sourceforge.net0d96134d1859dc4a1a149bc10318a72a183af15b</guid></item><item><title>eclipse_project modified by Kevin Moye</title><link>https://sourceforge.net/p/streambaby/wiki/eclipse_project/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v6
+++ v7
@@ -44,10 +44,10 @@
   VM arguments = `-Djava.net.preferIPv4Stack=true -Xmx256m -Xmx256m`
   Working directory = `&amp;lt;same as="" streambaby.dir="" above=""&amp;gt;`

-## COMPILING STREAMBABY OUTSIDE OF ECLIPSE
+## COMPILING STREAMBABY USING ANT
 If you want to prepare/compile streambaby outside of Eclipse you can use "ant" with the existing build.xml file to do everything easily for you:

   * From the svn work area where you did svn checkout execute the following:
-  `ant release`
+  `ant`

   * Following a successful compile the above will make a zip file under the `dist` directory which is a full distribution of streambaby that can be used by others.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kevin Moye</dc:creator><pubDate>Wed, 24 Sep 2014 22:52:56 -0000</pubDate><guid>https://sourceforge.netdc91976e4cd62e43afac346b014c84073640243c</guid></item><item><title>eclipse_project modified by Kevin Moye</title><link>https://sourceforge.net/p/streambaby/wiki/eclipse_project/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v5
+++ v6
@@ -43,3 +43,11 @@
   Arguments = `com.unwiredappeal.tivo.streambaby.StreamBabyStream`
   VM arguments = `-Djava.net.preferIPv4Stack=true -Xmx256m -Xmx256m`
   Working directory = `&amp;lt;same as="" streambaby.dir="" above=""&amp;gt;`
+
+## COMPILING STREAMBABY OUTSIDE OF ECLIPSE
+If you want to prepare/compile streambaby outside of Eclipse you can use "ant" with the existing build.xml file to do everything easily for you:
+
+  * From the svn work area where you did svn checkout execute the following:
+  `ant release`
+
+  * Following a successful compile the above will make a zip file under the `dist` directory which is a full distribution of streambaby that can be used by others.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kevin Moye</dc:creator><pubDate>Wed, 24 Sep 2014 22:52:15 -0000</pubDate><guid>https://sourceforge.nete77c888d9e0d6adef8fc0549b600279845edaa00</guid></item><item><title>eclipse_project modified by Kevin Moye</title><link>https://sourceforge.net/p/streambaby/wiki/eclipse_project/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -34,12 +34,12 @@

   * If you don't already have a working Streambaby installation that can be used for running streambaby you should donwload the current zip file from Sourceforge and install it the normal way.
   * Edit streambaby.ini and add the following property (this is important to later be able to run from Eclipse):
-  streambaby.dir=/path/to/this/streambaby.ini
+  `streambaby.dir=/path/to/this/streambaby.ini`

   * Make sure this installation of streambaby works
   * Now in Eclipse setup a new "streambaby" run configuration as follows:
-  name = streambaby
-  Main = com.unwiredappeal.tivo.streambaby.StreamBabyMain
-  Arguments = com.unwiredappeal.tivo.streambaby.StreamBabyStream
-  VM arguments = -Djava.net.preferIPv4Stack=true -Xmx256m -Xmx256m
-  Working directory = &amp;lt;same as="" streambaby.dir="" above=""&amp;gt;
+  name = `streambaby`
+  Main = `com.unwiredappeal.tivo.streambaby.StreamBabyMain`
+  Arguments = `com.unwiredappeal.tivo.streambaby.StreamBabyStream`
+  VM arguments = `-Djava.net.preferIPv4Stack=true -Xmx256m -Xmx256m`
+  Working directory = `&amp;lt;same as="" streambaby.dir="" above=""&amp;gt;`
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kevin Moye</dc:creator><pubDate>Wed, 24 Sep 2014 22:48:31 -0000</pubDate><guid>https://sourceforge.netd3ef3a9dc123535455aa77014e3d8740a377e8fa</guid></item><item><title>eclipse_project modified by Kevin Moye</title><link>https://sourceforge.net/p/streambaby/wiki/eclipse_project/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -31,6 +31,7 @@

 ## RUNNING STREAMBABY FROM ECLIPSE
 To be able to run Streambaby from within Eclipse you should do as follows:
+
   * If you don't already have a working Streambaby installation that can be used for running streambaby you should donwload the current zip file from Sourceforge and install it the normal way.
   * Edit streambaby.ini and add the following property (this is important to later be able to run from Eclipse):
   streambaby.dir=/path/to/this/streambaby.ini
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kevin Moye</dc:creator><pubDate>Wed, 24 Sep 2014 22:47:17 -0000</pubDate><guid>https://sourceforge.net622beb2a545fb4ddfbc9fb2f1305c5ae9e251d4e</guid></item><item><title>eclipse_project modified by Kevin Moye</title><link>https://sourceforge.net/p/streambaby/wiki/eclipse_project/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -34,6 +34,7 @@
   * If you don't already have a working Streambaby installation that can be used for running streambaby you should donwload the current zip file from Sourceforge and install it the normal way.
   * Edit streambaby.ini and add the following property (this is important to later be able to run from Eclipse):
   streambaby.dir=/path/to/this/streambaby.ini
+
   * Make sure this installation of streambaby works
   * Now in Eclipse setup a new "streambaby" run configuration as follows:
   name = streambaby
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kevin Moye</dc:creator><pubDate>Wed, 24 Sep 2014 22:46:53 -0000</pubDate><guid>https://sourceforge.netc0000765af048a2b2f0f87d97a666082169315c9</guid></item><item><title>eclipse_project modified by Kevin Moye</title><link>https://sourceforge.net/p/streambaby/wiki/eclipse_project/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -30,7 +30,7 @@
   * Now the project should compile cleanly and the jmdns related problem should go away

 ## RUNNING STREAMBABY FROM ECLIPSE
-To be able to run Streambaby from within Eclipse you should
+To be able to run Streambaby from within Eclipse you should do as follows:
   * If you don't already have a working Streambaby installation that can be used for running streambaby you should donwload the current zip file from Sourceforge and install it the normal way.
   * Edit streambaby.ini and add the following property (this is important to later be able to run from Eclipse):
   streambaby.dir=/path/to/this/streambaby.ini
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kevin Moye</dc:creator><pubDate>Wed, 24 Sep 2014 22:46:17 -0000</pubDate><guid>https://sourceforge.netd14c23342dd11c4ce8c03bf09e0db4a951a8dcae</guid></item><item><title>eclipse_project modified by Kevin Moye</title><link>https://sourceforge.net/p/streambaby/wiki/eclipse_project/</link><description>&lt;div class="markdown_content"&gt;&lt;h1 id="creating-an-eclipse-project-for-streambaby"&gt;Creating an Eclipse project for Streambaby&lt;/h1&gt;
&lt;p&gt;This Wiki summarizes the steps needed to create an Eclipse project for Streambaby. Note that this is based on older Eclipse IDE installations, so may vary a little for new versions.&lt;/p&gt;
&lt;h2 id="requirements"&gt;REQUIREMENTS&lt;/h2&gt;
&lt;p&gt;Eclipse IDE installation&lt;br /&gt;
svn client&lt;/p&gt;
&lt;h2 id="prepare-eclipse-work-area"&gt;PREPARE ECLIPSE WORK AREA&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Create a "streambaby" folder alongside where all your other Eclipse top level project folders are&lt;/li&gt;
&lt;li&gt;If you have a Sourceforge account and streambaby project write permissions, populate new work area using:&lt;br /&gt;
  svn checkout --username=LoginName svn+ssh://LoginName@svn.code.sf.net/p/streambaby/code/ .&lt;/li&gt;
&lt;li&gt;Ordinarily, though, for read only copy of the current repository&lt;br /&gt;
  svn checkout svn://svn.code.sf.net/p/streambaby/code/ .&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The above should populate the work area with all the source from streambaby repository.&lt;/p&gt;
&lt;h2 id="eclipse-setup"&gt;ECLIPSE SETUP&lt;/h2&gt;
&lt;p&gt;Now that the work area is created, you need to make Eclipse aware of it as follows:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;File-&amp;gt;New-&amp;gt;Project&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Java Project&lt;/li&gt;
&lt;li&gt;Project name: streambaby&lt;/li&gt;
&lt;li&gt;Contents = Create new project in workspace&lt;/li&gt;
&lt;li&gt;Finish&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;After the above you should see "streambaby" project entry and you will get a red x indicating there is some problem related to jmdns which you can fix as follows:&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;click on the top level "streambaby" entry and choose Project-&amp;gt;Properties&lt;/li&gt;
&lt;li&gt;Click on "Java Build Path" and then on "Order and Export" tab and move the "JRE" entry at the very bottom to be located right after "streambaby/main/src"&lt;/li&gt;
&lt;li&gt;Next move "jmdns.jar" entry to just above the "JRE" entry and then OK the form.&lt;/li&gt;
&lt;li&gt;Now the project should compile cleanly and the jmdns related problem should go away&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="running-streambaby-from-eclipse"&gt;RUNNING STREAMBABY FROM ECLIPSE&lt;/h2&gt;
&lt;p&gt;To be able to run Streambaby from within Eclipse you should&lt;br /&gt;
  * If you don't already have a working Streambaby installation that can be used for running streambaby you should donwload the current zip file from Sourceforge and install it the normal way.&lt;br /&gt;
  * Edit streambaby.ini and add the following property (this is important to later be able to run from Eclipse):&lt;br /&gt;
  streambaby.dir=/path/to/this/streambaby.ini&lt;br /&gt;
  * Make sure this installation of streambaby works&lt;br /&gt;
  * Now in Eclipse setup a new "streambaby" run configuration as follows:&lt;br /&gt;
  name = streambaby&lt;br /&gt;
  Main = com.unwiredappeal.tivo.streambaby.StreamBabyMain&lt;br /&gt;
  Arguments = com.unwiredappeal.tivo.streambaby.StreamBabyStream&lt;br /&gt;
  VM arguments = -Djava.net.preferIPv4Stack=true -Xmx256m -Xmx256m&lt;br /&gt;
  Working directory = &amp;lt;same as="" streambaby.dir="" above=""&amp;gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kevin Moye</dc:creator><pubDate>Wed, 24 Sep 2014 22:45:21 -0000</pubDate><guid>https://sourceforge.net71add0e9f1aaa5d9c6046388b1d3e0dbee68affc</guid></item></channel></rss>