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: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
Migrated to https://github.com/scijava/minimaven/issues/9