These are chat archives for fiji/fiji

18th
Dec 2017
Varun Kapoor
@kapoorlab
Dec 18 2017 13:44
Fiji latest java is 1.8.0_66 whereas the latest one should be 1.8.0_152, even with java 8 update cite checked in the latest Fiji install it does not get the 152, is this a bug? All the plugins that were made with 1.8.0_152 would not run in this case.
Jan Eglinger
@imagejan
Dec 18 2017 13:48
@kapoorlab the updater is not capable of updating the bundled Java version (yet). If there are plugins really requiring a more recent Java version, a new Java-bundled Fiji needs to be made available for download from http://imagej.net/Fiji/Downloads#Fiji, and users need to manually replace their Fiji installation by this new one, or use the system Java instead (by removing/renaming the ./java directory)
What are the features you're missing in 1.8.0_66?
Varun Kapoor
@kapoorlab
Dec 18 2017 13:50
When i create the jar files from the plugins that use Java8 152 and try to install them in Fiji, they do not show up
Jan Eglinger
@imagejan
Dec 18 2017 13:57
How do you 1) create the jar and 2) install them in Fiji? I suppose you run mvn -Dimagej.app.directory=/path/to/your/Fiji.app?
Would you mind pointing to the plugin code in question?
Varun Kapoor
@kapoorlab
Dec 18 2017 14:00
I use eclipse oxygen to create the jar and then use install plugin in Fiji to put that jar file and close and reopen fiji, I used to do this with eclipse mars and it was fine, it could be that? The code is here https://github.com/kapoorlab/Chirp_Fits
Jan Eglinger
@imagejan
Dec 18 2017 14:07
Ok, so since it is an ImageJ1-style plugin, the jar file needs 1) to be located in the ./plugins/ directory, and 2) to contain the plugins.config file inside the jar.
Could you make sure if these two conditions are met when you build the jar with eclipse?
Also try whether it works with Maven from the command line as suggested above. I'd recommend to always use Maven instead of Fiji's Install Plugin... command to install plugins in development.
Curtis Rueden
@ctrueden
Dec 18 2017 14:31
@kapoorlab It would be good to have a video session or something to go over dev practices. The way you are doing things is suboptimal for several reasons.
Varun Kapoor
@kapoorlab
Dec 18 2017 14:32
@ctrueden Maybe we can do that tomorrow or some other day this week?
Curtis Rueden
@ctrueden
Dec 18 2017 14:35
Tomorrow would be good.
Varun Kapoor
@kapoorlab
Dec 18 2017 19:43
Alright thanks, its really cool way to put the plugin in the problem was not having an underscore in the name of the jar file! See you tomorrow.
Curtis Rueden
@ctrueden
Dec 18 2017 19:49
@kapoorlab I'll be available starting 1000 CT / 1700 CET. Hope you can make that work.
Varun Kapoor
@kapoorlab
Dec 18 2017 19:59
Yeah, oh and which platform do we use to communicate? Skype, google hangout, team viewer?
Curtis Rueden
@ctrueden
Dec 18 2017 20:01
Hangouts.
@kapoorlab I sent you a GCal invite.
Varun Kapoor
@kapoorlab
Dec 18 2017 20:05
@ctrueden Yup received, see you then.
Curtis Rueden
@ctrueden
Dec 18 2017 20:07
:+1: