Re: Help needed for tn-seqexplorer Java package
----- Mail original -----
> De: "Andreas Tille" <andreas@an3as.eu>
> À: "Debian Med Project List" <debian-med@lists.debian.org>, "Debian Java List" <debian-java@lists.debian.org>
> Envoyé: Samedi 6 Mai 2017 09:23:27
> Objet: Help needed for tn-seqexplorer Java package
>
> Hi,
>
> I intend to package tn-seqexplorer[1]. I have removed all JAR files
> upstream included into the sources and managed to replace several by
> Debian packages. I also packaged libexternalsortinginjava-java[2] which
> is used by tn-seqexplorer and uploaded it to new.
>
> I have not found any replacement for the two jars poi-3.9-20121203.jar
> and jtstand-desktop-1.2.1.jar. I'm not sure whether the resulting
> errors are connected to these:
>
>
> src/CompareUtilities/Compare.java:25: error: cannot find symbol
> import com.jgoodies.forms.factories.FormFactory;
it does not find a class that should come from a libjgoodies-XX-java package, did you include jgoodies packages in your package (and added it to your java build path) ?
> ^
> symbol: class FormFactory
> location: package com.jgoodies.forms.factories
> src/CustomGUIComponent/FolderChooser.java:11: warning: FilePane is internal
> proprietary API and may be removed in a future release
> import sun.swing.FilePane;
> ^
> src/GUI/PlotViewer.java:23: error: cannot find symbol
> import com.jgoodies.forms.factories.FormFactory;
> ^
> symbol: class FormFactory
> location: package com.jgoodies.forms.factories
> src/GUI/MainFrame.java:59: error: package org.apache.commons.math3.util does
> not exist
> import org.apache.commons.math3.util.Pair;
jgoodies seems to need libcommons-math3-java, so /usr/share/java/commons-math3.jar should be added in your build path
Olivier
> ^
> src/essgenes/StatisticsHelper.java:12: error: package
> org.apache.commons.math3.stat.descriptive.moment does not exist
> import org.apache.commons.math3.stat.descriptive.moment.Mean;
> ^
> src/essgenes/StatisticsHelper.java:13: error: package
> org.apache.commons.math3.stat.descriptive.summary does not exist
> import org.apache.commons.math3.stat.descriptive.summary.Sum;
> ^
>
> I think I simply did something wrong with the packaging and wonder if
> anybody could lead me on the right track.
>
> Kind regards
>
> Andreas.
>
>
> [1] https://anonscm.debian.org/git/debian-med/tn-seqexplorer.git
> [2] https://anonscm.debian.org/git/pkg-java/libexternalsortinginjava-java.git
>
> --
> http://fam-tille.de
>
>
Reply to: