Yoxos 5 beta FAQ

If you don't find the answers to your questions here, please post a message on http://feedback.eclipsesource.com.

Can I work offline?

If your Yoxos profile has been previously launched, you can start it offline and work with your existing workspace. Remember that without an internet connection you will not be able to create, update or share a Yoxos Profile.

Will Yoxos download the whole Eclipse instance every time I double-click a .yoxos file?

No. The downloaded bytes are stored in a cache and are shared between all Eclipse instances. For new and changed profiles, only new and changed components are downloaded.

This means that on your first startup, all the components will be downloaded. All subsequent starts of this and other Yoxos profiles will take way less time. (Even no time, if they are already in the cache.)

The cache is located in $HOME/.yoxoslauncher

Do I need a login to use a shared Yoxos profile?

You need to authenticate yourself to create or modify a "shared" Yoxos profile on our server.

The .yoxos file with a reference to your shared profile can be provided to other users without a login. They will get updates but won't be able to modify your profile.

A shared online profile can only be modified by its creator.

What should I do if the Launcher's self-update doesn't work on Windows 7?

The default install directory on windows systems is a folder ".yoxoslauncher" in the user directory. If the self-update fails on Windows 7 it is likely that the install directory was changed to C:\Program Files\...

To make self-update work seamlessly, reinstall the Yoxos Launcher to the default directory where you have full write access.

Is this going to be a free service, after the beta period ends?

Yoxos 5 will have a free version and a subscription program for the full versions.

In addition, the full version is planned to be free for open source applications.

How often is the Yoxos repository updated?

We release an updated Yoxos Repository version every three months. (See the Release Plan) If you have suggestions for additions, you can post a message on http://feedback.eclipsesource.com.

How can I specify a certain VM for the workspace that I use with the IDE?

Go to the Eclipse Installation view and select the tab, "Launching".  Using a new line as the separator,  add the following program parameter:

-vm
/PATH_TO_VM/bin/javaw[.exe]

Can I customize the path for the bundle pool?

You'll need to edit the yoxos.ini. which can be found here:

  • On Linux and Windows systems, next to the yoxos executable
  • On Mac OS X systems, in Yoxos Launcher.app/Contents/MacOS

Then, adjust these properties to the new path:

  • -Dyoxos.bundle.pool.data.area=/other/location/in/the/file/system
  • -Dosgi.instance.area=/other/location/in/the/file/system/workspace
  • -Dyoxos.pool.p2.data.area=/other/location/in/the/file/system/p2

In Windows systems, use the windows path syntax, i.e.
-Dyoxos.bundle.pool.data.area=C:\Users\John Doe\another\location\

Finally, please note that values for osgi.instance.area and yoxos.pool.p2.data.area must be located below yoxos.bundle.pool.data.area

The p2 UI is gone from my IDE. Where is it and why did this happen?

Yoxos disables the p2 UI by default because of potential inconsistencies in an IDE managed by 2 different install mechanisms. The best way to manage your Yoxos Eclipse installation is via the Yoxos Launcher and the Yoxos Customizer perspectives. You can re-enable the p2 UI by selecting Preferences > General > Capabilities > p2 and Update UI, but you do so at your own risk.

Need some instructions?

View the Tutorials

Comments, Questions, Ideas?

Visit http://feedback.eclipsesource.com.

You can also contact us directly:

North America: +1-888-679-8753
Europe:            +49 721 6647330
Email:  yoxos5beta@eclipsesource.com

Tips and Tricks

Recommended workflow

For creating a Yoxos profile with workspace provisioning:

  1. Start the Yoxos Launcher, add all the components you need (including the yoxos tools for workspace provisioning) and save the profile.
  2. Start your Yoxos profile and select an existing workspace or setup your new workspace (projects, preferences, ...)
  3. Use the "From Workspace" functionality in the "Yoxos Customizer" perspective to store your configuration in your profile.

For users with an existing .yoxos file:

  • Double-click the Yoxos profile and you are ready to go.

Double-clickable Workspaces for Mac users

There is a very useful undocumented feature for Mac users: Double-clickable Workspaces!

To use this feature:

  1. Move your .yoxos file into your workspace or empty directory.
  2. Rename the workspace folder to end with ".yoxosws"

Now, double-click your workspace and the associated Eclipse instance for your workspace starts up.

Hint: To see the contents of your workspace, right-click on it and select "Show Package Contents".

http://www.eclipsesource.com

© EclipseSource 2008 - 2012