cronometer icon indicating copy to clipboard operation
cronometer copied to clipboard

Building issue on Debian 11

Open EnricGTorrents opened this issue 3 years ago • 1 comments

Hi Steven, all. Thanks for developing this fork of CRON-o-Meter. I got an issue trying to build it on Debian 11, both using Java OpenJDK version "11.0.13" and version "1.8.0_252". Should I try some other Java version, or the problem may arise from something else? Working on this with the intent of helping port it to Debian Med, and contributing to the project updating the databases.

With the former the build ran without problems, but the ./start_cronometer.sh script returns:

Error: Could not find or load main class Master.lib.crdb_005.jar:.home.hank.Utilities.Cronometer Caused by: java.lang.ClassNotFoundException: Master.lib.crdb_005.jar:.home.hank.Utilities.Cronometer

With the latter the built presented warnings, and there is no ./start_cronometer.sh file at the end of the process.

hank@gu:~/Utilities/Cronometer 1.2$ ant Buildfile: /home/hank/Utilities/Cronometer 1.2/build.xml

docs.jar: [jar] Building jar: /home/hank/Utilities/Cronometer 1.2/lib/docs.jar

compile: [javac] Compiling 171 source files to /home/hank/Utilities/Cronometer 1.2/bin [javac] warning: [options] bootstrap class path not set in conjunction with -source 1.6 [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/ExportWizard.java:20: warning: BASE64Encoder is internal proprietary API and may be removed in a future release [javac] import sun.misc.BASE64Encoder; [javac] ^ [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/Cronometer.java:297: warning: [rawtypes] found raw type: List [javac] List servings = getDailySummary().getServingTable().getSelectedServings(); [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/Cronometer.java:378: warning: [rawtypes] found raw type: Class [javac] Class appleAppClass = Class.forName("com.apple.mrj.MRJApplicationUtils"); [javac] ^ [javac] missing type arguments for generic class Class<T> [javac] where T is a type-variable: [javac] T extends Object declared in class Class [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/Cronometer.java:380: warning: [rawtypes] found raw type: Class [javac] Class quitClass = Class.forName("com.apple.mrj.MRJQuitHandler"); [javac] ^ [javac] missing type arguments for generic class Class<T> [javac] where T is a type-variable: [javac] T extends Object declared in class Class [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/Cronometer.java:381: warning: [rawtypes] found raw type: Class [javac] Class[] quitArgs = {quitClass}; [javac] ^ [javac] missing type arguments for generic class Class<T> [javac] where T is a type-variable: [javac] T extends Object declared in class Class [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/Cronometer.java:388: warning: [rawtypes] found raw type: Class [javac] Class aboutClass = Class.forName("com.apple.mrj.MRJAboutHandler"); [javac] ^ [javac] missing type arguments for generic class Class<T> [javac] where T is a type-variable: [javac] T extends Object declared in class Class [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/Cronometer.java:389: warning: [rawtypes] found raw type: Class [javac] Class[] aboutArgs = {aboutClass}; [javac] ^ [javac] missing type arguments for generic class Class<T> [javac] where T is a type-variable: [javac] T extends Object declared in class Class [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/Cronometer.java:419: warning: [static] static method should be qualified by type name, Cronometer, instead of by an expression [javac] Cronometer.getInstance().getDailySummary().notifyObservers(); [javac] ^ [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/ui/DailySummary.java:232: warning: [rawtypes] found raw type: List [javac] List servings = servingTable.getSelectedServings(); [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/ui/DailySummary.java:251: warning: [rawtypes] found raw type: List [javac] List exercises = exerciseTable.getExercises(); [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/ui/DailySummary.java:397: warning: [rawtypes] found raw type: List [javac] List consumed = UserManager.getCurrentUser().getFoodHistory().getConsumedOn(curDate); [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/ui/DailySummary.java:399: warning: [rawtypes] found raw type: List [javac] List exercises = UserManager.getCurrentUser().getExerciseHistory().getConsumedOn(curDate); [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/gui/SpazMenuBar.java:42: warning: [rawtypes] found raw type: Hashtable [javac] private Hashtable actions; [javac] ^ [javac] missing type arguments for generic class Hashtable<K,V> [javac] where K,V are type-variables: [javac] K extends Object declared in class Hashtable [javac] V extends Object declared in class Hashtable [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/gui/SpazMenuBar.java:48: warning: [rawtypes] found raw type: Hashtable [javac] this.actions = new Hashtable(); [javac] ^ [javac] missing type arguments for generic class Hashtable<K,V> [javac] where K,V are type-variables: [javac] K extends Object declared in class Hashtable [javac] V extends Object declared in class Hashtable [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/gui/SpazMenuBar.java:55: warning: [rawtypes] found raw type: Hashtable [javac] this.actions = new Hashtable(); [javac] ^ [javac] missing type arguments for generic class Hashtable<K,V> [javac] where K,V are type-variables: [javac] K extends Object declared in class Hashtable [javac] V extends Object declared in class Hashtable [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/gui/SpazMenuBar.java:159: warning: [rawtypes] found raw type: Class [javac] Class c = KeyEvent.class; [javac] ^ [javac] missing type arguments for generic class Class<T> [javac] where T is a type-variable: [javac] T extends Object declared in class Class [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/gui/SpazMenuBar.java:180: warning: [rawtypes] found raw type: Enumeration [javac] Enumeration e = actions.keys(); [javac] ^ [javac] missing type arguments for generic class Enumeration<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface Enumeration [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/gui/SpazMenuBar.java:200: warning: [rawtypes] found raw type: Class [javac] Class[] params = null; [javac] ^ [javac] missing type arguments for generic class Class<T> [javac] where T is a type-variable: [javac] T extends Object declared in class Class [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/metrics/BiomarkerPanel.java:27: warning: [rawtypes] found raw type: List [javac] private List curMetrics; [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/metrics/BiomarkerPanel.java:29: warning: [rawtypes] found raw type: List [javac] private List biomarkers = new ArrayList(); [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/metrics/BiomarkerPanel.java:29: warning: [rawtypes] found raw type: ArrayList [javac] private List biomarkers = new ArrayList(); [javac] ^ [javac] missing type arguments for generic class ArrayList<E> [javac] where E is a type-variable: [javac] E extends Object declared in class ArrayList [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/metrics/BiomarkerPanel.java:75: warning: [rawtypes] found raw type: List [javac] private List getMetrics() { [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/metrics/BiomarkerPanel.java:85: warning: [rawtypes] found raw type: List [javac] List metrics = UserManager.getCurrentUser().getBiometricsHistory().getMetricsOfType("Weight"); [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/metrics/BiomarkerPanelOld.java:20: warning: [rawtypes] found raw type: List [javac] private List curMetrics; [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/metrics/BiomarkerPanelOld.java:22: warning: [rawtypes] found raw type: List [javac] private List biomarkers = new ArrayList(); [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/metrics/BiomarkerPanelOld.java:22: warning: [rawtypes] found raw type: ArrayList [javac] private List biomarkers = new ArrayList(); [javac] ^ [javac] missing type arguments for generic class ArrayList<E> [javac] where E is a type-variable: [javac] E extends Object declared in class ArrayList [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/metrics/BiomarkerPanelOld.java:84: warning: [rawtypes] found raw type: List [javac] private List getMetrics() { [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/foods/ServingTable.java:30: warning: [rawtypes] found raw type: JComboBox [javac] private JComboBox measureBox = new JComboBox(); [javac] ^ [javac] missing type arguments for generic class JComboBox<E> [javac] where E is a type-variable: [javac] E extends Object declared in class JComboBox [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/foods/ServingTable.java:30: warning: [rawtypes] found raw type: JComboBox [javac] private JComboBox measureBox = new JComboBox(); [javac] ^ [javac] missing type arguments for generic class JComboBox<E> [javac] where E is a type-variable: [javac] E extends Object declared in class JComboBox [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/foods/ServingTable.java:32: warning: [rawtypes] found raw type: Vector [javac] private Vector listeners = new Vector(); [javac] ^ [javac] missing type arguments for generic class Vector<E> [javac] where E is a type-variable: [javac] E extends Object declared in class Vector [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/foods/ServingTable.java:32: warning: [rawtypes] found raw type: Vector [javac] private Vector listeners = new Vector(); [javac] ^ [javac] missing type arguments for generic class Vector<E> [javac] where E is a type-variable: [javac] E extends Object declared in class Vector [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/foods/ServingTable.java:33: warning: [rawtypes] found raw type: Vector [javac] private Vector servingListeners = new Vector(); [javac] ^ [javac] missing type arguments for generic class Vector<E> [javac] where E is a type-variable: [javac] E extends Object declared in class Vector [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/foods/ServingTable.java:33: warning: [rawtypes] found raw type: Vector [javac] private Vector servingListeners = new Vector(); [javac] ^ [javac] missing type arguments for generic class Vector<E> [javac] where E is a type-variable: [javac] E extends Object declared in class Vector [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/foods/ServingTable.java:81: warning: [rawtypes] found raw type: Iterator [javac] Iterator iter = listeners.iterator(); [javac] ^ [javac] missing type arguments for generic class Iterator<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface Iterator [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/foods/ServingTable.java:276: warning: [rawtypes] found raw type: List [javac] List sel = getSelectedServings(); [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/foods/ServingTable.java:278: warning: [rawtypes] found raw type: Iterator [javac] Iterator iter = sel.iterator(); [javac] ^ [javac] missing type arguments for generic class Iterator<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface Iterator [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/foods/ServingTable.java:366: warning: [rawtypes] found raw type: List [javac] List measures = s.getFood().getMeasures(); [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/foods/ServingTable.java:380: warning: [rawtypes] found raw type: Iterator [javac] Iterator iter = servingListeners.iterator(); [javac] ^ [javac] missing type arguments for generic class Iterator<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface Iterator [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/foods/ServingTable.java:391: warning: [rawtypes] found raw type: Iterator [javac] Iterator iter = servingListeners.iterator(); [javac] ^ [javac] missing type arguments for generic class Iterator<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface Iterator [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/foods/ServingTable.java:401: warning: [rawtypes] found raw type: Iterator [javac] Iterator iter = servingListeners.iterator(); [javac] ^ [javac] missing type arguments for generic class Iterator<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface Iterator [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/foods/ServingTable.java:411: warning: [rawtypes] found raw type: List [javac] public List getSelectedServings() { [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/foods/ServingTable.java:412: warning: [rawtypes] found raw type: List [javac] List servings = new ArrayList(); [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/foods/ServingTable.java:412: warning: [rawtypes] found raw type: ArrayList [javac] List servings = new ArrayList(); [javac] ^ [javac] missing type arguments for generic class ArrayList<E> [javac] where E is a type-variable: [javac] E extends Object declared in class ArrayList [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/foods/ServingTable.java:422: warning: [rawtypes] found raw type: List [javac] public void setServings(List consumed) { [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/foods/ServingTable.java:427: warning: [rawtypes] found raw type: List [javac] public List getServings() { [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/exercise/ExerciseTable.java:28: warning: [rawtypes] found raw type: JComboBox [javac] private JComboBox measureBox = new JComboBox(); [javac] ^ [javac] missing type arguments for generic class JComboBox<E> [javac] where E is a type-variable: [javac] E extends Object declared in class JComboBox [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/exercise/ExerciseTable.java:28: warning: [rawtypes] found raw type: JComboBox [javac] private JComboBox measureBox = new JComboBox(); [javac] ^ [javac] missing type arguments for generic class JComboBox<E> [javac] where E is a type-variable: [javac] E extends Object declared in class JComboBox [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/exercise/ExerciseTable.java:30: warning: [rawtypes] found raw type: Vector [javac] private Vector listeners = new Vector(); [javac] ^ [javac] missing type arguments for generic class Vector<E> [javac] where E is a type-variable: [javac] E extends Object declared in class Vector [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/exercise/ExerciseTable.java:30: warning: [rawtypes] found raw type: Vector [javac] private Vector listeners = new Vector(); [javac] ^ [javac] missing type arguments for generic class Vector<E> [javac] where E is a type-variable: [javac] E extends Object declared in class Vector [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/exercise/ExerciseTable.java:31: warning: [rawtypes] found raw type: Vector [javac] private Vector changeListeners = new Vector(); [javac] ^ [javac] missing type arguments for generic class Vector<E> [javac] where E is a type-variable: [javac] E extends Object declared in class Vector [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/exercise/ExerciseTable.java:31: warning: [rawtypes] found raw type: Vector [javac] private Vector changeListeners = new Vector(); [javac] ^ [javac] missing type arguments for generic class Vector<E> [javac] where E is a type-variable: [javac] E extends Object declared in class Vector [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/exercise/ExerciseTable.java:71: warning: [rawtypes] found raw type: Iterator [javac] Iterator iter = changeListeners.iterator(); [javac] ^ [javac] missing type arguments for generic class Iterator<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface Iterator [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/exercise/ExerciseTable.java:270: warning: [rawtypes] found raw type: List [javac] List sel = getSelectedExercises(); [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/exercise/ExerciseTable.java:272: warning: [rawtypes] found raw type: Iterator [javac] Iterator iter = sel.iterator(); [javac] ^ [javac] missing type arguments for generic class Iterator<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface Iterator [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/exercise/ExerciseTable.java:355: warning: [rawtypes] found raw type: List [javac] public List getSelectedExercises() { [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/exercise/ExerciseTable.java:356: warning: [rawtypes] found raw type: List [javac] List exercises = new ArrayList(); [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/exercise/ExerciseTable.java:356: warning: [rawtypes] found raw type: ArrayList [javac] List exercises = new ArrayList(); [javac] ^ [javac] missing type arguments for generic class ArrayList<E> [javac] where E is a type-variable: [javac] E extends Object declared in class ArrayList [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/exercise/ExerciseTable.java:366: warning: [rawtypes] found raw type: List [javac] public void setExercises(List consumed) { [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/exercise/ExerciseTable.java:371: warning: [rawtypes] found raw type: List [javac] public List getExercises() { [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/exercise/ExerciseTable.java:396: warning: [rawtypes] found raw type: Iterator [javac] Iterator iter = listeners.iterator(); [javac] ^ [javac] missing type arguments for generic class Iterator<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface Iterator [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/summary/NutritionSummaryPanel.java:61: warning: [rawtypes] found raw type: List [javac] public void setServings(List consumed, boolean allSelected) { [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/summary/NutritionSummaryPanel.java:70: warning: [rawtypes] found raw type: List [javac] public void setExercises(List exercises) { [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/foods/Serving.java:245: warning: [rawtypes] found raw type: List [javac] List measures = getFoodProxy().getFood().getMeasures(); [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/user/User.java:459: warning: [rawtypes] found raw type: List [javac] public List getBiometrics(Date date) { [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/user/UserManager.java:469: warning: [rawtypes] found raw type: List [javac] List l = getListeners(); [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/user/UserManager.java:470: warning: [rawtypes] found raw type: Iterator [javac] for (Iterator iter = l.iterator(); iter.hasNext(); ) { [javac] ^ [javac] missing type arguments for generic class Iterator<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface Iterator [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/metrics/MetricEditor.java:36: warning: [rawtypes] found raw type: Vector [javac] private Vector listeners = new Vector(); [javac] ^ [javac] missing type arguments for generic class Vector<E> [javac] where E is a type-variable: [javac] E extends Object declared in class Vector [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/metrics/MetricEditor.java:36: warning: [rawtypes] found raw type: Vector [javac] private Vector listeners = new Vector(); [javac] ^ [javac] missing type arguments for generic class Vector<E> [javac] where E is a type-variable: [javac] E extends Object declared in class Vector [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/records/RecordTable.java:22: warning: [rawtypes] found raw type: Vector [javac] private Vector listeners = new Vector(); [javac] ^ [javac] missing type arguments for generic class Vector<E> [javac] where E is a type-variable: [javac] E extends Object declared in class Vector [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/records/RecordTable.java:22: warning: [rawtypes] found raw type: Vector [javac] private Vector listeners = new Vector(); [javac] ^ [javac] missing type arguments for generic class Vector<E> [javac] where E is a type-variable: [javac] E extends Object declared in class Vector [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/records/RecordTable.java:23: warning: [rawtypes] found raw type: Vector [javac] private Vector recordListeners = new Vector(); [javac] ^ [javac] missing type arguments for generic class Vector<E> [javac] where E is a type-variable: [javac] E extends Object declared in class Vector [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/records/RecordTable.java:23: warning: [rawtypes] found raw type: Vector [javac] private Vector recordListeners = new Vector(); [javac] ^ [javac] missing type arguments for generic class Vector<E> [javac] where E is a type-variable: [javac] E extends Object declared in class Vector [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/records/RecordTable.java:62: warning: [rawtypes] found raw type: Iterator [javac] Iterator iter = listeners.iterator(); [javac] ^ [javac] missing type arguments for generic class Iterator<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface Iterator [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/records/RecordTable.java:230: warning: [rawtypes] found raw type: List [javac] List sel = getSelectedEntries(); [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/records/RecordTable.java:233: warning: [rawtypes] found raw type: Iterator [javac] Iterator iter = sel.iterator(); [javac] ^ [javac] missing type arguments for generic class Iterator<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface Iterator [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/records/RecordTable.java:284: warning: [rawtypes] found raw type: Iterator [javac] Iterator iter = recordListeners.iterator(); [javac] ^ [javac] missing type arguments for generic class Iterator<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface Iterator [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/records/RecordTable.java:295: warning: [rawtypes] found raw type: Iterator [javac] Iterator iter = recordListeners.iterator(); [javac] ^ [javac] missing type arguments for generic class Iterator<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface Iterator [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/records/RecordTable.java:305: warning: [rawtypes] found raw type: Iterator [javac] Iterator iter = recordListeners.iterator(); [javac] ^ [javac] missing type arguments for generic class Iterator<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface Iterator [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/records/RecordTable.java:315: warning: [rawtypes] found raw type: List [javac] public List getSelectedEntries() { [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/records/RecordTable.java:316: warning: [rawtypes] found raw type: List [javac] List entries = new ArrayList(); [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/records/RecordTable.java:316: warning: [rawtypes] found raw type: ArrayList [javac] List entries = new ArrayList(); [javac] ^ [javac] missing type arguments for generic class ArrayList<E> [javac] where E is a type-variable: [javac] E extends Object declared in class ArrayList [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/records/RecordTable.java:326: warning: [rawtypes] found raw type: List [javac] public void setEntries(List entrys) { [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/records/RecordTable.java:331: warning: [rawtypes] found raw type: List [javac] public List getEntries() { [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/metrics/MetricTable.java:29: warning: [static] static method should be qualified by type name, Cronometer, instead of by an expression [javac] metric.setDate(Cronometer.getInstance().getDailySummary().getDate()); [javac] ^ [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/metrics/MetricTable.java:66: warning: [rawtypes] found raw type: List [javac] public void setMetrics(List metrics) { [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/metrics/MetricTable.java:71: warning: [rawtypes] found raw type: List [javac] public List getMetrics() { [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/metrics/MetricEditorOld.java:135: warning: [rawtypes] found raw type: List [javac] public void setMetrics(java.util.List metrics) { [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/metrics/MetricEditorOld.java:140: warning: [rawtypes] found raw type: Iterator [javac] Iterator iter = metrics.iterator(); [javac] ^ [javac] missing type arguments for generic class Iterator<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface Iterator [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/foods/ServingTableModel.java:24: warning: [rawtypes] found raw type: List [javac] private List servings = new ArrayList(); [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/foods/ServingTableModel.java:24: warning: [rawtypes] found raw type: ArrayList [javac] private List servings = new ArrayList(); [javac] ^ [javac] missing type arguments for generic class ArrayList<E> [javac] where E is a type-variable: [javac] E extends Object declared in class ArrayList [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/foods/ServingTableModel.java:35: warning: [rawtypes] found raw type: List [javac] public void setServings(List list) { [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/foods/ServingTableModel.java:40: warning: [rawtypes] found raw type: List [javac] public List getServings() { [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/foods/ServingTableModel.java:44: warning: [rawtypes] found raw type: Class [javac] public Class getColumnClass(int col) { [javac] ^ [javac] missing type arguments for generic class Class<T> [javac] where T is a type-variable: [javac] T extends Object declared in class Class [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/exercise/ExerciseTableModel.java:23: warning: [rawtypes] found raw type: List [javac] private List exercises = new ArrayList(); [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/exercise/ExerciseTableModel.java:23: warning: [rawtypes] found raw type: ArrayList [javac] private List exercises = new ArrayList(); [javac] ^ [javac] missing type arguments for generic class ArrayList<E> [javac] where E is a type-variable: [javac] E extends Object declared in class ArrayList [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/exercise/ExerciseTableModel.java:34: warning: [rawtypes] found raw type: List [javac] public void setExercises(List list) { [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/exercise/ExerciseTableModel.java:39: warning: [rawtypes] found raw type: List [javac] public List getExercises() { [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/exercise/ExerciseTableModel.java:43: warning: [rawtypes] found raw type: Class [javac] public Class getColumnClass(int col) { [javac] ^ [javac] missing type arguments for generic class Class<T> [javac] where T is a type-variable: [javac] T extends Object declared in class Class [javac] /home/hank/Utilities/Cronometer 1.2/src/ca/spaz/cron/summary/TargetSummaryChart.java:38: warning: [rawtypes] found raw type: List [javac] List consumed; [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [javac] 100 warnings

cronometer.jar: [jar] Building jar: /home/hank/Utilities/Cronometer 1.2/lib/cronometer.jar

BUILD SUCCESSFUL Total time: 2 seconds

EnricGTorrents avatar Nov 26 '21 15:11 EnricGTorrents

Cronometer is my favorite fitness app, and so I too would love and appreciate a modern desktop app for offline use. I've messaged the website developers over the years and they appear to have little interest in delivering what we desire here.

tempo660 avatar Sep 03 '23 11:09 tempo660