Ben J. Christensen

Software Development and Other Random Stuff

Eclipse Ganymede Subversion Support Sucks

You’d think that after integrating millions of lines of code, and the amount of bad press this has gotten, they could manage to make this work out of the box. Nope.

See here for the best I’ve found on how to make it work: Subversive In Ganymede

Filed under: Tools

Java and Adobe Flex

Bruce Eckel talking about “Hybridizing Java” through the use of Flex for the UI.

http://www.artima.com/weblogs/viewpost.jsp?thread=193593

See Flex.org for more information.

I’m starting to get tired of continually messing with DHTML, CSS and AJAX … it may be the right time for Flex now that it’s version 2, it’s going opensource, and costs are down.

Filed under: Code, Tools

WTP 1.5M4

I’m running Eclipse 3.2M4 and WTP 1.5M4 and so far things seem to be working well.

It’s a pain to convert a MyEclipse project in SVN, but straightforward …

When checking out from CVS/SVN, if a .project file exists, it automatically configures the project with that. To allow me to checkout the project as a “Dynamic Web App”, I had to delete the .project file in SVN first.

The files I removed in SVN are:

.project
.classpath

Here is an image showing the project in Eclipse.

This next picture shows how my “Project Preferences” looks … particularly the “Project Facets” which is how WTP dictates what a project is … Java and Dynamic Web Module are necessary ones.

This picture shows the server manager.

I personally don’t like waiting for validation so I turned off several of the validators. The following picture shows it.

Ben

Filed under: Tools

Eclipse WTP 1.0

Just been playing with WTP 1.0 from Eclipse to see if I can use it instead of MyEclipseIDE.

It took some playing around to get it working and a feel for it … it’s pretty close to being able to take care of everything we need … without the bloat that MyEclipseIDE is becoming.

It also seems to have a nice server deployment/management system …

This particular bug is the clincher that’s making me wait until 1.5 is released to re-evaluate.

https://bugs.eclipse.org/bugs/show_bug.cgi?id=121603

Ben

Filed under: Tools

Subclipse and Subversion

Subclipse is a pretty decent plugin for Subversion … though it feels like it still has some maturing to do …

Here are two items in particular we’ve run into …

1) Folder named “tags” doesn’t think it’s under version control

If a folder is named “tags” anywhere … and it says it’s ignored, or won’t synchronize etc, then go into Preferences for Team -> Ignored Resources and uncheck “tags”

2) Rename of Class name or other file fails with an SVN error

On Windows … if all you’re doing is changing the CASE of a filename … it will fail since Windows is case-insensitive.

So … you need to change the name to something different first …. then to the renamed file with different case.

Example:

- ClassName
- ClassNameOld
- CLASSName

Ben

Filed under: Tools

Twitter Updates

View Ben Christensen's profile on LinkedIn
Follow

Get every new post delivered to your Inbox.