PortableApps.com Platform and Suite 1.6 have been released.

Eclipse Portable 3.5.1 Development Test 6

gluxon's picture
Submitted by gluxon on January 18, 2010 - 5:58pm

Application: Eclipse
Category: Development
Description: Eclipse is an open source community, whose projects are focused on building an open development platform comprised of extensible frameworks, tools and runtimes for building, deploying and managing software across the lifecycle.

Eclipse Portable, Launcher Source:
Mirror 1 (Bensawsome.com) Eclipse Portable, Launcher Source [ 19.1 KB (19,650 bytes) download / 132 KB (135,669 bytes) installed (MD5: 18e031e85e2bc54ca6bdd8e3fafa3037)]
Mirror 2 (SourceForge.net) Eclipse Portable, Launcher Source [ 19.1 KB (19,650 bytes) download / 132 KB (135,669 bytes) installed (MD5: 18e031e85e2bc54ca6bdd8e3fafa3037)]

Eclipse Portable, Classic Edition:
Mirror 1 (Bensawsome.com) Eclipse Portable, Classic Edition [ 185 MB (194,729,909 bytes) download / 172 MB (180,867,610 bytes) - 228 MB (239,920,020 bytes) installed (MD5: 13683a1dca418a0ce117a8f996b17cce)]
Mirror 2 (SourceForge.net) Eclipse Portable, Classic Edition [ 185 MB (194,729,909 bytes) download / 172 MB (180,867,610 bytes) - 228 MB (239,920,020 bytes) installed (MD5: 13683a1dca418a0ce117a8f996b17cce)]

Eclipse Portable, C++ Edition:
Mirror 1 (Bensawsome.com) Eclipse Portable, C/C++ Edition [ 107 MB (112,288,080 bytes) download / 88.6 MB (93,004,183 bytes) - 145 MB (152,056,593 bytes) installed (MD5: 1cab036dc81962876942e3aaa6333234)]
Mirror 2 (SourceForge.net) Eclipse Portable, C/C++ Edition [ 107 MB (112,288,080 bytes) download / 88.6 MB (93,004,183 bytes) - 145 MB (152,056,593 bytes) installed (MD5: 1cab036dc81962876942e3aaa6333234)]

Eclipse Portable, Java EE Edition:
Mirror 1 (Bensawsome.com) Eclipse Portable, Java EE Edition [ 206 MB (216,855,238 bytes) download / 217 MB (227,578,300 bytes) - 273 MB (286,630,710 bytes) installed (MD5: d3ab1a3cfc572b6f63075627dd7da6e6)]
Mirror 2 (SourceForge.net) Eclipse Portable, Java EE Edition [ 206 MB (216,855,238 bytes) download / 217 MB (227,578,300 bytes) - 273 MB (286,630,710 bytes) installed (MD5: d3ab1a3cfc572b6f63075627dd7da6e6)]

Eclipse Portable, Java Edition:
Mirror 1 (Bensawsome.com) Eclipse Portable, Java Edition [ 119 MB (124,898,906 bytes) download / 102 MB (107,962,770 bytes) - 159 MB (167,015,180 bytes) installed (MD5: 1db601e2d6450c8253dc0abaf7ae8875)]
Mirror 2 (SourceForge.net) Eclipse Portable, Java Edition [ 119 MB (124,898,906 bytes) download / 102 MB (107,962,770 bytes) - 159 MB (167,015,180 bytes) installed (MD5: 1db601e2d6450c8253dc0abaf7ae8875)]

Eclipse Portable, PHP Edition:
Mirror 1 (Bensawsome.com) Eclipse Portable, PHP Edition [ 161 MB (169,266,580 bytes) download / 159 MB (167,384,948 bytes) - 215 MB (226,437,358 bytes) installed (MD5: b3a40b354a87ee150a34f8175003da81)]
Mirror 2 (SourceForge.net) Eclipse Portable, PHP Edition [ 161 MB (169,266,580 bytes) download / 159 MB (167,384,948 bytes) - 215 MB (226,437,358 bytes) installed (MD5: b3a40b354a87ee150a34f8175003da81)]

Eclipse NSIS Plugin Installer:
Mirror 1 (Bensawsome.com) Eclipse Portable NSIS Plugin [ 3.61 MB (3,789,714 bytes) download / 3.63 MB (3,813,485 bytes) installed (MD5: 3c89ee46a30d3c00635e48ad11db4c33)]
Mirror 2 (SourceForge.net) Eclipse Portable NSIS Plugin [ 3.61 MB (3,789,714 bytes) download / 3.63 MB (3,813,485 bytes) installed (MD5: 3c89ee46a30d3c00635e48ad11db4c33)]

HELP VOTE A SUBCLIPSE BUG!!! (2-19-10)
An issue with subversion passwords not being portable has held back Eclipse Portable from being official. Please help vote. And after all, it's Eclipse Portable's 1st year anniversary!!! Laughing out loud

http://subclipse.tigris.org/issues/show_bug.cgi?id=1095

ECLIPSE PORTABLE FIRST YEAR ANNIVERSARY (2-10-10)
Only 9 more days until Eclipse Portable's 1 year anniversary.... whoopee.

PACKAGES CONFUSION CLEANUP (1-18-10)
Eclipse has many different packages for different developers. To find out what version of Eclipse is right for you, take a look at the Package Comparison over at eclipse.org

TO CLEAR UP ANOTHER BIGGER CONFUSION (INSTALLING JAVA PORTABLE)
Eclipse relies on Java. I found that a lot of users were having trouble installing java. So let me explain how I've made the launcher look for java. First, it looks in for the Java path specified in the .ini file (when it's copied to the same directory as Eclipse Portable). If that path does not contain Java, or the ini file was never found, "[X]:\PortableApps\CommonFiles\Java" is searched next. This allows integration to Java Portable, which can be downloaded from the Applications tab on this web site (at the top). Just install it to the default path. If that wasn't found in the above path, the second place it looks is in the path OpenOffice.org also uses. "[X]:\PortableApps\EclipsePortable\App\Java". Then the third and final, is the one the regular eclipse might use for specific eclipse development reasons (for example, JRE is installed on the system, but the user wants eclipse to use JDK). One user has requested that JDK would be better for Eclipse Portable use. This would be the answer, to place JDK in App\Java and change the .ini path to direct to it. And, as a last resort, Eclipse Portable uses the local Java if Java wasn't found in all the above paths plus the ini specified one. Hope this does not confuse you. If it does, leave a comment telling me where it got confusing. Thanks! And BTW, I decided to write this because "pa_8170" came on the webchat IRC while I was IDLE, and made me feel guilty for not being there Sad

NOTE: The above applies as of Development Test 3

Release Notes:
Eclipse 3.5 - 3.5.1 Release

Development Test 1 (8-3-09)

  1. Updated Eclipse
  2. Fixed Workspace bug

Development Test 2 (8-29-09)

  1. Fixed Issues with with nsisHome not being updated because of new default workspace (EclipsePortable\Data\workspace)
  2. Similar to above, fixed files opened in GUI not being updated.
  3. You can now change the workspace through the GUI
  4. You can now change the nsisHome through the GUI
  5. Support for more than 1 workspace in the recently used workspaces added
  6. (Not sure if this bug was in Dev Test 1) Fixed an error where the launcher was unable to create a ini settings file (which means only new installs get the bug)
  7. Fixed error where it would comfirm where you want the workspace

Development Test 3 (9-26-09)

  1. Switched Java finding strings "\App\Java with \App\Eclipse\JDK" so the App\Java path is used first.
  2. After hard work and much mental stress (Sticking out tongue), RunLocally was ditched
  3. Support with Java Portable in a path with spaces added
  4. Updated to 3.5.1

Development Test 5 (11-25-09)

  1. Fixed MAJOR java issue thought to be fixed in Dev Test 3, which means about 700 people need to upgrade)
  2. FINALLY added MinGW Portable support!!! YES!!! HORRAH!!!
  3. Fixed relative paths in INI, all relative paths now run from the EclipsePortable.exe's dir

Development Test 6 (1-18-10)

  1. Added Eclipse Portable, Java EE Edition
  2. Fixed File path updating issues
  3. Character Encoding Mess cleaned up
  4. Variables all made Capital
  5. Many other fixes along the way, too many to recall

Known Bugs (As of 1-18-10):
None! Ha!


( categories: )

Java EE

Link is broken for Benawesome. o_O

rawr

SourceForge

The sourceforge one for Java EE just points back to this node? Whats going on?

rawr

probably because he hasn't

probably because he hasn't managed to upload it yet.

Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world

Yeah, Java EE is taking

Yeah, Java EE is taking longer than I thought for SourceForge.net
It's been uploading for an hour.

So, I left the links blank for now.

Siggys waste Bandwidth... that's why I have one.

Thanks I think I had a typo

Thanks Smiling

I think I had a typo in the file.

Siggys waste Bandwidth... that's why I have one.

Tyvm

I just want to get these as soon as possible. I and a group of friends intend on learning C++ and Java so we can create a game engine (this will be hard as all get out) and eventually a program to develop a game on that type of engine. So yeah, in time we will need java for some interweb applications so thanks ^ _ ^

rawr

Just a simple note just

Just a simple note just incase you didn't know Smiling

You don't have to install both the C++ Edition and the Java EE Edition.
You can just get C++ first (Since it's Smaller). Than install Java EE via Package Manager Smiling.

Help --> Install New Software
Work With: Galileo - http://download.eclipse.org/releases/galileo
Programming Languages --> Java Development Tools
Web, XML, and Java EE Development --> Java EE Development Tools

There's some unneeded stuff in Java EE like PDT, that you won't need Smiling
And, I need to add some of these instructions into the Help file.

Siggys waste Bandwidth... that's why I have one.

When will it become an official app...

When will it become an official app...
Seriously I cant see whats wrong with it...

Almost Nothing with

Almost Nothing with Portability. Smiling

John's looked at 3.5.1 Dev Test 5.5 and I'm pretty sure Dev Test 4.

The only problem with it is subversion clash, which is currently unfixable. I don't even know why it's unfixable. Sticking out tongue

Maybe I could get this just into Pre-Release? And have it official when a workaround for svn is found? Laughing out loud

Siggys waste Bandwidth... that's why I have one.

That's silly

That's silly, SVN isn't even built by default into Eclipse -.-
It's a plugin you intall into it.

You should really make Eclipse official already.
Just have a note about the SVN if you want to.

The problems with subversion is that all subversion clients use the same %appdata%/subversion path to store their settings so how do you get multiple subversion clients to still store their settings portably and not lose the computers own subversion settings.

Probabley even a file thats store how many and what application still use the folder and the last one that exits saves the settings into a global location.

like:
2
eclipseportable
svnclientwhatever

Storing the application name should help for crash resistence and debuging it.

I'm still confused as to how

I'm still confused as to how a universal launcher can fix it Smiling

Yeah, let's go prerelease (unless the release team is useless).

Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world

Thanks

But I have a small problem d:

I have no idea what to do on that page you linked me to. I am completely confused on wha URl i should enter into the eclipse package thing X]

rawr

Choose the Galileo Update

Choose the Galileo Update Site from the Drop down menu. Smiling

Siggys waste Bandwidth... that's why I have one.

SourceForge.net Links have

SourceForge.net Links have been successfully added.

Siggys waste Bandwidth... that's why I have one.

Eclipse and MinGW how to?

I installed
Eclipse Portable 3.5.1 Development Test 6
and
MinGW Portable Development Test 5

But could not compile anything because nothing under toolchains!!

I do lunch CommandPromptPortable.exe and MSYSPortable.exe before Eclipse
Also EclipsePortable.ini is in the same directory with EclipsePortable.exe

What else I need to do?

Thanks

Launching MSYS Portable or

Launching MSYS Portable or MinGWPortable before starting Eclipse Portable for the C++ Compiling isn't required anymore. Actually, it's better if you don't even have MinGW Portable open when Eclipse Portable is. (Better speed and performance.)

Could you post your copy of the INI file? And you don't have MinGW on the system right? Because Eclipse will use the systems's MinGW if it's there, whether or not MinGW Portable exists, (No workaround for this without admin privs).

Show me what you have MinGWPath= as and Where MinGWPortable is located. Smiling
Thanks.

Siggys waste Bandwidth... that's why I have one.

INI file

It's the standard ini file. I haven't modified it.

[EclipsePortable]
EclipseDirectory=App\Eclipse
SettingsDirectory=Data\settings
JavaPath=..\CommonFiles\Java\bin\javaw.exe
MinGWPath=..\MinGWPortable\App\MinGW
EclipseExecutable=eclipse.exe
AdditionalParameters=

Help?

Help please?

What happens when you right

What happens when you right click on the project (Project Explorer) and click on build all?

I've tested it, Eclipse was running g++ from MinGW Portable's folder.

I don't think anything's going to appear under toolchains.

Siggys waste Bandwidth... that's why I have one.

It cannot find make

When I select build All it says:(Cannot run program "make": Launching failed)

The problem is it does not know where MinGW is?

INI File (JDK)

I want to use the JDK with EclipsePortable, rather than portable Java (in commonfiles) (I have portable Java installed). I've copied my JDK folder to App/Java and use the standard EclipsePortable.ini file except that I've changed JavaPath to "App\Java\jdk1.5.0\jre\bin\javaw.exe". Iv'e put EclipsePortable.ini inside the directory of EclipsePortable.exe. However it still doesn't work. What am I doing wrong?

PS. I know that the JDK isn't actually very portable in this way, but I don't care.

PPS. I know JDK1.5.0 is old, but I have my reasons for wanting to use it.

What error message are you

What error message are you getting?
The standard eclipse "no java found in..." error message, or log file errors?

If it says "Java not found in..." could you post the entire message?

If it's a log file error, I'll bet it's because Eclipse doesn't support JDK 1.5

Siggys waste Bandwidth... that's why I have one.

Re: What error message...

It does pick up a Java, only the wrong one, thus no error message.

I want the JDK in /App/Java/JDK1.5.0, not the JRE in ../CommonFiles/Java (which it sets up).

The launcher was designed to

The launcher was designed to go to the CommonFiles folder if it can't find Java in the file you told it to in the INI.

I'm going to check and see if it works for me. If it does, then you probably don't have the path correct. The path you gave me in the ini looks right, but check if the files correspond to it.

[Edit:: Worked fine, I used the exact same path you did. Even checked that it was using App\Java\jre\bin\javaw.exe in the task manager. I noticed that JDK has 2 bin folders, one in the \jre folder. Could you try the one in the Java root? If even that doesn't work, and you're sure the path is right, then try moving the folder out of \App\Java\jdk1.5.0 and into just \App\Java\]

Siggys waste Bandwidth... that's why I have one.

Re: The launcher was designed to

Thanks. I figured out what the problem was. First a little history: Before I reread the instructions and figured out what it actually says, I thought you were supposed to put the ini in App/Eclipse/. When that didn't work, I tried the hack for before EclipsePortable (adding a -vm setting to eclipse.ini). I thought I undid those changes before doing it correctly, but I didn't and when I finally did, eclipsePortable picked up the JDK correctly according to my EclipsePortable.ini.

Ah Don't do that -vm hack,

Ah Smiling

Don't do that -vm hack, or whatever it's been grown to be called. It isn't a hack in my launcher, and it doesn't work. Well, there's no reason to use it since there's a JavaPath= setting Smiling

Thanks for testing Sticking out tongue

Siggys waste Bandwidth... that's why I have one.

It cannot find make

When I select build All it says:(Cannot run program "make": Launching failed)

The problem is it does not know where MinGW is?

AH! Your problem isn't with

AH! Sticking out tongue

Your problem isn't with Eclipse Portable Laughing out loud
It's with MinGW.

MinGW Portable doesn't come with make.exe by default. You have to download and install the GNUMake32 manually.

Okay, this is the file you need.
http://sourceforge.net/projects/gnuwin32/files/make/3.81/make-3.81.exe/d...

It's an installer so you need admin privs to launch. You can optionally download all the zip files listed on this page and install each one by one (more complicated by regular users can do it). Extract to "[X]:\PortableApps\MinGWPortable\App\MinGW"
http://gnuwin32.sourceforge.net/packages/make.htm

With the installer, that path should be "[X]:\PortableApps\MinGWPortable\App\MinGW"
Leave it at custom installation, and click next. Make sure don't check Start Menu Folder is checked. And DON'T download sources. Uncheck the uninstaller.

If you need any more tools for MinGW compiling, they're right here.
http://gnuwin32.sourceforge.net/packages.html

Siggys waste Bandwidth... that's why I have one.

Strange!

Thanks for the support.

If this is the case this is very vital information missing from both Portable MinGW and Portable Eclipse page. When I read the two pages I understood that installin Portable MinGW and Portable Eclipse are enough for compiling programs

However, I find it very strange using GNU make while everybody recommends using MinGW make. Moreover, MinGW make already exist in the Portable MinGW directory "[x]:\PortableApps\MinGWPortable\App\MinGW\bin\mingw32-make.exe. Isn't there a way to configure Portable Eclipse to use MinGW make? May be in the INI file?

As I've said before, the

As I've said before, the problem is with MinGW Sticking out tongue

I'd have to recompile Eclipse to make it search and use mingw32-make.exe instead of just regular make.exe

Optionally, you can also just rename mingw32-make.exe to make.exe

Siggys waste Bandwidth... that's why I have one.

the default install of mingw

the default install of mingw comes with make, it just doesn't work. You need mingw32-make (or something similar). I couldn't complie geany with the standard install no matter what I did. When I switched it to mingw32-make, it worked fine. I do not know if this the case with MinGW Portable. I do know it comes with msys, which changes the game.

Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world

Error: Workspace in use...

Sometimes when I go to another PC, I get the error "Error: Workspace in use or cannot be created, choose a different one." (Title: "Workspace Unavailable")

I simply click OK and then change the driveletter in the next window. But this isn't supposed to happen in a portable version of Eclipse, is it?

PS. I know you'll probably need more info, but I don't know what, so just ask. I'll hopefully remember to come here again in a day or two (or whenever this happens again).

It's not happening to

It's not happening to me.

You're not doing anything abnormal right? Like deleting the settings dir? Sticking out tongue
Or killing EclipsePortable.exe instead of closing it properly? And make sure it's the latest version Smiling

Okay, the next time you open and close Eclipse Portable, see if "Data\settings\EclipsePortableSettings.ini" contains a string called LastDrive=

It should equal whatever you current drive is. If the file doesn't exists, then Eclipse Portable is having problems writing that file, and that's the problem.

Siggys waste Bandwidth... that's why I have one.

Re: It's not happening to...

"Data\settings\EclipsePortableSettings.ini" does contain "LastDrive=F:" at the moment. But now that you mention killing vs. closing... It might be that it didn't properely close. I use ejectUSB with some helpers and it usually works perfectly, however it recently didn't close all the apps properly. That migth've been after I've used Eclipse on a different computer with a different driveletter. (Since my previous post, my driveletter has changed again but EclipsePortable worked correctly.)

ejectUSB

ejectUSB sometimes don't close the programs correctly, so the problem you had is probably a ejectUSB fault.

Marlop
Sorry for my bad english.

As Marlop mentioned, that was

As Marlop mentioned, that was probably the problem Smiling

Siggys waste Bandwidth... that's why I have one.

subversion

can't you redirect the folder using one of these methods:
-->from nsis docs:
- http://nsis.sourceforge.net/Setting_Environment_Variables_to_Active_Inst...
- http://nsis.sourceforge.net/Setting_Environment_Variables
- http://nsis.sourceforge.net/Setting_Environment_Variables_Examples

-->from portableapps.com forum:
- http://portableapps.com/node/21978#comment-137802
- http://portableapps.com/node/17637

if you can't, say why and i will try to find other way. Eye-wink

Marlus Lopes
thanks your atention and sorry for my bad english.

No

It requires moving, and it requires various SVN clients to do it in the same way. As I've said a few times, it' best to leave it for the moment with the note that SVN passwords are not portable.

I am a Christian and a developer and moderator here.

“It is in vain that you rise up early and go late to rest, eating the bread of anxious toil; for he gives to his beloved sleep.” – Solomon, Psalm 127:2

A lot of people want this

A lot of people want this official Sticking out tongue

Can't I just put some subclipse warning or block it from Eclipse Portable? After all, it's an unsupported plugin. Sad

I'll also add that probably less than 5% of Eclipse programmers use it.

Well, I should be talking to John about this though.

@marlop: Thanks for helping Laughing out loud

Siggys waste Bandwidth... that's why I have one.

Eclipse 3.5.2 and don't block

Eclipse 3.5.2 is out today it shouldn't include any portability breaking changes since its a bug fix release.
Just letting you know (Yay another massive upload for you Sticking out tongue)

Also don't block subclipse/subversive (If that's even possible without making a mess) that would be silly, Just place a warning on the download page of Eclipse Portable.

EDIT: I still find it kind of funny that there are two Eclipse SVN plugins which are so similar.

Wait, two???!!!! All I knew

Wait, two???!!!! Sticking out tongue

All I knew about was Subclipse!!!! Sad

Thanks, I didn't know about it, and I'm finishing up some more optimizing, so I'll probably have it by tomorrow Laughing out loud

BTW, all I have to do is search if one of subclipse's files are there, it's pretty simple, but I'm going to go with what you did and leave the warning the download Smiling

Siggys waste Bandwidth... that's why I have one.

Subversive portability

Maybe you should submit a bug for Subversive to make changes for it so it can be portable to?

Subversive is the one availible in the Eclipse update manager so some users might install that to.

http://www.eclipse.org/subver

http://www.eclipse.org/subversive/

Ya gotta be kidding me Sticking out tongue

Siggys waste Bandwidth... that's why I have one.

Subversion

(I don't know how many times I've said all of these things... I've lost count!)

The issue is with the Subversion library itself storing things in AppData in a way which can't be redirected safely, that's why it applies to all SVN clients.

If someone wants to work out where the issue is with Subversion please do. I took a look upon two occasions and couldn't figure out where it was happening. If you do find something, make it an environment variable override. That's nice and easy to manage from inside a launcher.

I am a Christian and a developer and moderator here.

“It is in vain that you rise up early and go late to rest, eating the bread of anxious toil; for he gives to his beloved sleep.” – Solomon, Psalm 127:2

Note to Release Team

Note to Release Team:

I would really like this to be official before March 8th (My Birthday Smiling), just to have an accomplishment to be happy about when it comes.

So could you please tell me how much more needs to be done to make this official? I don't care how much work I have to do between now and then. Thanks Smiling

Siggys waste Bandwidth... that's why I have one.

Sorry gluxon, the relase team

Sorry gluxon, the relase team is dead. Somebody killed it while it slept.

CM says its not going official until subversion is dealt with. I guess since JTH is God and CM is his prophet, well.

On the other hand, you're welcome to join me in the back. (Which means the back of the room, where the punch and cookies are. People and their dirty mind, jeesh.)

Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world

I've said this before, but

I've said this before, but not publically, I don't see why subversion has to be dealt with. It's a plug-in, and external firefox stuff aren't being dealt with either, like Adobe Flash settings.

But, oh well... could you pass the punch? Sticking out tongue

Siggys waste Bandwidth... that's why I have one.

I also have said.

I've also said several times that we don't need to worry about it. I've decided it's not worthwhile addressing, rather we should merely warn that passwords with SVN plug-ins aren't portable. This issue is also going to apply to a number of other Eclipse plug-ins (far more than to Firefox extensions due to the nature of it).

Over time I imagine explicit support will come in for the more popular plug-ins; for example, currently EclipseNSIS is supported properly (as it's fairly easy and in our line of business likely to be fairly popular).

I went through and tidied up the launcher an enormous amount and fixed a few fairly minor bugs while I was at it and sent it off to gluxon again; I'd like to see those changes put in and possibly more simplification done - as the launcher is then in a simple enough state to be able to work out what it's doing (the code before was what I would describe as utterly unmanageable, now it's merely spaghetti Eye-wink) - before I reckon it's ready to go official.

I am a Christian and a developer and moderator here.

“It is in vain that you rise up early and go late to rest, eating the bread of anxious toil; for he gives to his beloved sleep.” – Solomon, Psalm 127:2

I wish it will be official to :)

It is my most used app after all Sticking out tongue

Are you going to realease 3.5.2 as a development test?
Or are you waiting for something?
Just wondering.

You know you can use the

You know you can use the eclipse built-in updater right? Sticking out tongue
The launcher supports it.

As for the new version, I'm going to add some code optimizations for it Smiling

[Edit: I'm going to start using the logic lib like Chris suggested. ]

Siggys waste Bandwidth... that's why I have one.

Alright

I guess youre right since there shouldn't be any portability breaking changes in a bug fix release of Eclipse.

Guess it means it will be done when it's done Sticking out tongue
Good luck on optimizing your launcher code Smiling

Thanks

Thanks Smiling

Siggys waste Bandwidth... that's why I have one.

For those who cannot wait

I have a portable eclipse by writing a little .bat file (on Windows). The downside is that a console window remains open while Eclipse is running, but it's not a big deal for me. Somehow compiling bat to exe by using tools available in the internet won't work.

Assume I have a development directory on my USB drive, with the following subdirectories:
eclipse (you know what)
workspace (workspace)
jdk6 (copied from a default installation on windows)
android-sdk-windows (if you want to develop Android apps)

Here is the bat:

@SET CLASSPATH=.
@SET JAVA_HOME=%~d0\development\jdk6
@SET PATH=%~d0\development\jdk6\bin\;%~d0\development\android-sdk-windows\tools\;%PATH%
@%~d0\development\eclipse\eclipse.exe -vm "%~d0\development\jdk6\jre\bin\javaw.exe" -data "%~d0\development\workspace"

Works great, except the path to android sdk inside eclipse is absolute so if your drive letter changes you have to adjust it. Also, once run, adb.exe (part of Android sdk) remains in memory until terminated. While running you won't be able to safely remove the usb drive (windows will complain).

...

10 days...

10 days have passed...
Are you trying to get it to become official or something? Sticking out tongue