[ImageJ-devel] Problems uploading jars to update site

Birgit Moeller birgit.moeller at informatik.uni-halle.de
Mon Mar 30 14:58:28 CDT 2015


Hi Mark!


Mark Hiner wrote
> Hi Birgit,
> 
>>however, here I had to specify an explicit version.
> 
> This is because we don't explicitly manage the version of the
> bioformats_package component, since it's an uber-jar as you mentioned. In
> cases that you do need to specify a manual version, it would be best to
> use
> the ${bio-formats.version} property[1] to avoid mis-matched Bio-Formats
> versions.

Thanks to your hints specifying a manual version is no longer required.


Mark Hiner wrote
>>Is the package loci.formats.gui.* somewhere else available, or what is the
> best strategy to resolve these dependencies?
> 
> Yes, all the Bio-Formats code lives in individual components. I believe
> all
> of loci.formats.gui is in formats-bsd. Each component has its own Maven
> entry - you can see a list of them in pom-scijava[2], for example.
> 
> When I'm trying to remember which component a particular Bio-formats class
> is in, I often go to the master branch on GitHub[3], press 't' to start
> filtering, and type the class name. All of the Bio-Formats code is
> organized in /component/[component-name] file structure.
> 
> Fiji also ships a Find Jar for Class command[4], which is much more
> flexible than searching GitHub :)
> 
> Hope that helps.
> 
> Best,
> Mark
> 
> [1]
> https://github.com/scijava/pom-scijava/blob/pom-scijava-6.1.0/pom.xml#L207
> [2]
> https://github.com/scijava/pom-scijava/blob/pom-scijava-6.1.0/pom.xml#L443-503
> [3] https://github.com/openmicroscopy/bioformats/tree/master
> [4]
> http://fiji.sc/Tips_for_developers#find_the_.jar_file_containing_a_certain_class

You were right, I found the missing packages in the formats-bsd component.
And the key "t" on GitHub is really a great help :-)
Thanks for your advice and best regards, 

 Birgit





--
View this message in context: http://imagej-devel.54429.x6.nabble.com/Re-Problems-uploading-jars-to-update-site-tp940p958.html
Sent from the ImageJ-devel mailing list archive at Nabble.com.



More information about the ImageJ-devel mailing list