NOTICE! This is a static HTML version of a legacy ImageJ Trac ticket.

The ImageJ project now uses GitHub Issues for issue tracking.

Please file all new issues there.

Ticket #1207 (closed feature: moved)

Opened 2012-06-05T15:27:22-05:00

Last modified 2014-05-01T06:08:04-05:00

Improve plugin development in Eclipse

Reported by: curtis Owned by: dscho
Priority: major Milestone: imagej2-b11-docs
Component: Plugin Framework Version:
Severity: critical Keywords:
Cc: Blocked By: #1023, #1024, #1208, #1626


Eclipse suffers from a  serious bug that prevents it from using Java annotation processors completely correctly. Specifically, this makes development of ImageJ plugins (which are discovered via  SezPoz) very error-prone compared to other IDEs, which all use the Javac compiler.

We have plans to mitigate these difficulties through a number of means; see blocking tickets.

Change History

comment:1 Changed 2012-06-05T15:29:30-05:00 by curtis

  • Blocked By 1208 added

comment:2 Changed 2012-08-03T10:02:56-05:00 by curtis

  • Owner changed from curtis to dscho
  • Status changed from new to assigned

comment:3 Changed 2012-08-03T13:41:11-05:00 by curtis

  • Summary changed from Improved plugin development in Eclipse to Improve plugin development in Eclipse

comment:4 Changed 2012-09-06T19:01:24-05:00 by dscho

  • Milestone changed from imagej-2.0.0-beta4 to imagej-2.0.0-beta5

comment:5 Changed 2013-01-22T15:15:13-06:00 by bdezonia

  • Milestone changed from imagej2-b7-ndim-data to imagej2-unscheduled

comment:6 Changed 2013-03-19T14:28:22-05:00 by dscho

  • Blocked By 1626 added

(In #1626) This is not really a bug, but it was a PEBCAK. Still, I can add code to point that out better.

comment:7 Changed 2013-04-15T09:59:36-05:00 by curtis

  • Milestone changed from imagej2-unscheduled to imagej2-b11-docs

This work fits in well with b11-docs, because it is an effort to make things easier for ImageJ developers. That is, its goal is very similar to that of better documentation.

comment:8 Changed 2014-05-01T06:08:04-05:00 by curtis

  • Status changed from assigned to closed
  • Resolution set to moved