by neuromancer - Published: February 7th, 2011

I’ve just installed Eclipse 3.6.1 Helios edition under Ubuntu 10.10 (maverick merkaat) and I’ve found some problems with Aptana.

One problem is the installation of php development tools. Installing it with Aptana plugin manager give me an error of some missing dependencies, as reported here: https://aptanastudio.tenderapp.com/discussions/problems/2031-aptana-php-platform-and-pdt-not-available
I’ve resolved installing PDT from helios update site.

Analogue problem and similar solution for subclipse. Probably the plugin manager of Aptana Studio 2 doesn’t work right with Eclipse Helios, so I’ve just installed subclipse from his update site, installing also SVNKit client adapter.

After Eclipse restart it’s necessary to set the SVN interface to “SVNKit (Pure Java) …”.

Now it’s all right and I’m again ready to develop.
I’m only missing how to do real-time remote collaboration in Eclipse (with services based on XMPP?) …

Comments: 1 Comment - Category: programming
by ed0t - Published: November 1st, 2010

ShellEd is an interesting plugin that provides some features to who wants to write bash scripts using Eclipse.

The main feature ShellEd provides are

  • syntax highlighting
  • autocompletition
  • integration of man pages

I’ve encountered some problems while trying to install it because it has some dependencies and since everytime i’ve installed it i fell into errors i decided to write this quick post as a reminder. By the way, I am using Eclipse 3.5.2.

First of all, right now there isn’t any Update Sites that provides an easy and automatic installation of the plugin, so the easiest thing you can do is to download the plugin and add it as a local archive.

If then you try to install it, Eclipse tells you that ShellEd needs some dependencies that are not satisfied.

In particular it says that a org.eclipse.dltk.ui is not found. To solve this you have to install DLTK core library.

Right now there are two different version of DLTK: dltk 1.0 and dltk 2.0 and if you have some other plugin installed (such as PHP developer tool) you can have it installed using version 1.0

At the moment the last release of ShellEd is 2.0.0 M3 that only works with DLTK 2.0 so if you have DLTK already installed and you can’t update it you have to download ShellEd 2.0.0 M2.

To have ShellEd up and running you have to satisfy another dependency which is the Man library that comes with LinuxTools (nda another Eclipse plugin.)

by neuromancer - Published: October 9th, 2009

A few day ago I began to use Ubuntu Karmic Koala 9.10 beta on my laptop.
It’s look very fine and also work great but yesterday I’ve found a big problem for me and all developer that use Eclipse as preferred IDE.

The problem is that Eclipse Galileo doesn’t work right with the new version of gtk (gtk+ 2.18), and therefore all the Eclipse GUI is unusable.
In particular I’ve noted that click of mouse are not intercepted correctly and also some interface redraw (for example if I change perspective or move some bar) doesn’t work.

Now, this morning I’ve found the bug and also a workaround for the moment.
Just open a terminal, then give this command export GDK_NATIVE_WINDOWS=true and finally launch eclipse from the same terminal.

Open Source community it’s amazing!

Update
Now eclipse packaged in Ubuntu official repository work without above trick. Simply install eclipse 3.5.1-0ubuntu7 (or later) from the Ubuntu archive.
Eclipse version in the official eclipse site doesn’t work right yet. (See #28 in this bug for a complete explanation of this Eclipse bug)

Comments: No Comment - Category: open source, programming, ubuntu
by ed0t - Published: April 14th, 2009

Today i’ve decided to add to my Eclipse IDE the Mylyn plugin, an add-on that lets manage bugs and planning of a project inside the IDE itself. Mylyn can be used with a lot of bug tracking tools and since i use Trac i’ve decided to link them together inside Eclipse.

I assume you have installed Trac on your local server, or on your Dreamhost account. To enable communication between Trac and Mylyn we have to install and enable the XmlRpcPlugin that you can download from trac-hacks.

After the download, copy your plugin on the system where Trac is installed. Uncompress the archive and go to the 0.10 folder if you have Trac 0.10 or trunk folder otherwise.

Now digit these commands:

chmod 755 -R *
python setup.py bdist_egg

Wait until the Python egg is created and then copy it into the plugins directory of your Trac environment. The egg file is in the dist directory created during the egg building.

Now go into your Admin account of your Trac web interface and go to Plugins page. You’ll see a TracXMLRPC 0.1 field. Clicking on it you’ll see some component. You have to enable these components as shown in the next figure.

Trac XMLRPC plugin components

Well we’ve almost done. Now we have to install Mylyn and Mylyn extras into Eclipse.

Start Eclipse and click on Help -> Software Updates. Click on the Availabe Software tab. Click on Add Site button and paste these two “repository”:

http://download.eclipse.org/tools/mylyn/update/e3.4

http://download.eclipse.org/tools/mylyn/update/extras

Now select to install these features:

Mylyn Plugin

Wait until Eclipse asks you to restart to update changes and then you’ll be able to use Mylyn with your Trac environment.


Comments: No Comment - Category: howto, programming, software