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 #1658 (closed enhancement: moved)

Opened 2013-02-25T14:07:01-06:00

Last modified 2013-07-14T15:36:52-05:00

Teach MiniMaven to use the general Compiler API

Reported by: dscho Owned by: dscho
Priority: major Milestone: imagej2-unscheduled
Component: Build System Version:
Severity: major Keywords:
Cc: Blocked By:
Blocking: #1714

Description

Similar to ImageJ 1.x' switch (made complicated by refusing to depend on Java6), switch to using javax.tools.Compiler:

 https://github.com/fiji/ImageJA/commit/4982d01d85ba8f75317944275151ed557a0ebf28#L18R288

That is just clarifying that MiniMaven does not depend on any GPLed library (even if the Java compiler shipped with Fiji is under GPL).

Change History

comment:1 Changed 2013-03-07T14:01:12-06:00 by bdezonia

  • Milestone set to imagej2-unscheduled

comment:2 Changed 2013-03-20T11:56:34-05:00 by bdezonia

  • Blocking 1714 added

comment:3 Changed 2013-07-14T15:36:52-05:00 by dscho

Actually, let's use the ToolProvider interface as it was done here:  https://github.com/scijava/scijava-common/commit/37f1fe9b7e6d500e7e41f65159eedb77fc03bd39 (but with a fallback if we're running in a JRE; we still might have Fiji's javac.jar in the class path).

comment:4 Changed 2014-05-01T16:27:17-05:00 by curtis

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