[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: