How about ArgoUML as a portable app? I know that it is often run as a java web start app but it would be very handy if it was available as a portable app as well since I'm not always connected to the internet and not always on the same computer.
I imagine that it would only be a repackaging deal but I'm not sure. Is there anywhere that has directions as to how to properly package a portable App?
Also add a little bit more info about the app, and what type of license it has
The developer formerly known as ZGitRDun8705
I'm also interested in ArgoUML as a PortableAPP. It is an Open-Source UML Modelling tool, similar to Rational Rose. In answer to the comments already posted, the app is hosted at http://argouml.tigris.org/ and it is distributed under the standard BSD License.
I tried the program and i liked it. So i tried to find out where the settings are stored. I found them located at the users home directory.
From the point of "Portable" you have to keep in mind that java is required to run ArgoUML. As this application is a java application, the "home" directory can be changed for the java environment.
Therefor simply add a parameter in the argouml.bat file.
The command calling the application looks at the original .bat file like this.
java -Xmx512m -cp argouml.jar org.argouml.application.Main %1 %2 %3 %4 %5 %6 %7 %8
Now the point is to manipulate the directory where the settings are saved. Therefor the parameter " -Duser.home=%CD%" can be used. So the line would look like this.
java -Duser.home=%CD% -Xmx512m -cp argouml.jar org.argouml.application.Main %1 %2 %3 %4 %5 %6 %7 %8
This will cause ArgoUML to create a folder called ".argouml" in the application directory. Inside this folder the settings of the application are stored.
180 Apps on my USB Flash Drive and counting ...
I have chosen the solution to extract ArgoUML onto my USBStick, which results in one small problem: There is no EXE file to show within the PortableApps Application List.
A compilation of ArgoUML for Windows would be a solution, but there are other JAVA based applications which will follow, so it would be nice to know another way.
Do you know a solution to add a BAT file to the PortableApps Application List?
no changes since 2010 but ArgoUML was real JAVA app :
only need a JRE >=6 and start "javaw -Xms64m -Xmx512m -jar ArgoUML\argouml.jar"
work from any key and on ubuntu with a copy of windows ArgoUML (beware to '\')