angl/cloudcmp — Issue #1: Missing files or libraries
Author: danicuki
Created: 2011-12-09 22:29:20+00:00
State: open

When I try to compile the cloudcmp, it raise an error when compiling the Task.java file because there are a lot of missing dependent classes. How to fix it?

[javac] Compiling 41 source files to /Users/danicuki/dev/cloudcmp/build/classes
[javac] /Users/danicuki/dev/cloudcmp/src/main/java/org/cloudcmp/Task.java:9: package org.cloudcmp.tasks.compute.compress does not exist
[javac] import org.cloudcmp.tasks.compute.compress.CompressTask;
[javac] ^
[javac] /Users/danicuki/dev/cloudcmp/src/main/java/org/cloudcmp/Task.java:10: package org.cloudcmp.tasks.compute.crypto.aes does not exist
[javac] import org.cloudcmp.tasks.compute.crypto.aes.CryptoAESTask;
[javac] ^
[javac] /Users/danicuki/dev/cloudcmp/src/main/java/org/cloudcmp/Task.java:11: package org.cloudcmp.tasks.compute.crypto.rsa does not exist
[javac] import org.cloudcmp.tasks.compute.crypto.rsa.CryptoRSATask;
[javac] ^
[javac] /Users/danicuki/dev/cloudcmp/src/main/java/org/cloudcmp/Task.java:12: package org.cloudcmp.tasks.compute.crypto.signverify does not exist
[javac] import org.cloudcmp.tasks.compute.crypto.signverify.CryptoSignverifyTask;
[javac] ^
[javac] /Users/danicuki/dev/cloudcmp/src/main/java/org/cloudcmp/Task.java:16: package org.cloudcmp.tasks.compute.mpegaudio does not exist
[javac] import org.cloudcmp.tasks.compute.mpegaudio.MpegaudioTask;
[javac] ^
[javac] /Users/danicuki/dev/cloudcmp/src/main/java/org/cloudcmp/Task.java:18: package org.cloudcmp.tasks.compute.scimark.fft does not exist
[javac] import org.cloudcmp.tasks.compute.scimark.fft.ScimarkFFTTask;
[javac] ^
[javac] /Users/danicuki/dev/cloudcmp/src/main/java/org/cloudcmp/Task.java:19: package org.cloudcmp.tasks.compute.scimark.lu does not exist
[javac] import org.cloudcmp.tasks.compute.scimark.lu.ScimarkLUTask;
[javac] ^
[javac] /Users/danicuki/dev/cloudcmp/src/main/java/org/cloudcmp/Task.java:20: package org.cloudcmp.tasks.compute.scimark.monte_carlo does not exist
[javac] import org.cloudcmp.tasks.compute.scimark.monte_carlo.ScimarkMonteCarloTask;
[javac] ^
[javac] /Users/danicuki/dev/cloudcmp/src/main/java/org/cloudcmp/Task.java:21: package org.cloudcmp.tasks.compute.scimark.sor does not exist
[javac] import org.cloudcmp.tasks.compute.scimark.sor.ScimarkSORTask;
[javac] ^
[javac] /Users/danicuki/dev/cloudcmp/src/main/java/org/cloudcmp/Task.java:22: package org.cloudcmp.tasks.compute.scimark.sparse does not exist
[javac] import org.cloudcmp.tasks.compute.scimark.sparse.ScimarkSparseTask;
[javac] ^
[javac] /Users/danicuki/dev/cloudcmp/src/main/java/org/cloudcmp/Task.java:23: package org.cloudcmp.tasks.compute.serial does not exist
[javac] import org.cloudcmp.tasks.compute.serial.SerialTask;
[javac] ^
[javac] /Users/danicuki/dev/cloudcmp/src/main/java/org/cloudcmp/Task.java:24: package org.cloudcmp.tasks.compute.sunflow does not exist
[javac] import org.cloudcmp.tasks.compute.sunflow.SunflowTask;
[javac] ^
[javac] /Users/danicuki/dev/cloudcmp/src/main/java/org/cloudcmp/servlets/APIServlet.java:11: package javax.servlet.http does not exist
[javac] import javax.servlet.http.HttpServlet;
[javac] ^
[javac] /Users/danicuki/dev/cloudcmp/src/main/java/org/cloudcmp/servlets/APIServlet.java:12: package javax.servlet.http does not exist
[javac] import javax.servlet.http.HttpServletRequest;
[javac] ^
[javac] /Users/danicuki/dev/cloudcmp/src/main/java/org/cloudcmp/servlets/APIServlet.java:13: package javax.servlet.http does not exist
[javac] import javax.servlet.http.HttpServletResponse;
[javac] ^
[javac] /Users/danicuki/dev/cloudcmp/src/main/java/org/cloudcmp/servlets/APIServlet.java:14: package javax.servlet does not exist
[javac] import javax.servlet.ServletException;
[javac] ^
[javac] /Users/danicuki/dev/cloudcmp/src/main/java/org/cloudcmp/servlets/APIServlet.java:16: cannot find symbol
[javac] symbol: class HttpServlet
[javac] public class APIServlet extends HttpServlet {
[javac] ^
[javac] /Users/danicuki/dev/cloudcmp/src/main/java/org/cloudcmp/servlets/APIServlet.java:17: cannot find symbol
[javac] symbol : class HttpServletRequest
[javac] location: class org.cloudcmp.servlets.APIServlet
[javac]	public void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
[javac]	^
[javac] /Users/danicuki/dev/cloudcmp/src/main/java/org/cloudcmp/servlets/APIServlet.java:17: cannot find symbol
[javac] symbol : class HttpServletResponse
[javac] location: class org.cloudcmp.servlets.APIServlet
[javac]	public void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
[javac]	^
[javac] /Users/danicuki/dev/cloudcmp/src/main/java/org/cloudcmp/servlets/APIServlet.java:17: cannot find symbol
[javac] symbol : class ServletException
[javac] location: class org.cloudcmp.servlets.APIServlet
[javac]	public void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
[javac]	^
[javac] /Users/danicuki/dev/cloudcmp/src/main/java/org/cloudcmp/Task.java:52: cannot find symbol
[javac] symbol : class CompressTask
[javac] location: class org.cloudcmp.Task
[javac]	tasks.add(CompressTask.class);
[javac]	^
[javac] /Users/danicuki/dev/cloudcmp/src/main/java/org/cloudcmp/Task.java:53: cannot find symbol
[javac] symbol : class CryptoAESTask
[javac] location: class org.cloudcmp.Task
[javac]	tasks.add(CryptoAESTask.class);
[javac]	^
[javac] /Users/danicuki/dev/cloudcmp/src/main/java/org/cloudcmp/Task.java:54: cannot find symbol
[javac] symbol : class CryptoRSATask
[javac] location: class org.cloudcmp.Task
[javac]	tasks.add(CryptoRSATask.class);
[javac]	^
[javac] /Users/danicuki/dev/cloudcmp/src/main/java/org/cloudcmp/Task.java:55: cannot find symbol
[javac] symbol : class CryptoSignverifyTask
[javac] location: class org.cloudcmp.Task
[javac]	tasks.add(CryptoSignverifyTask.class);
[javac]	^
[javac] /Users/danicuki/dev/cloudcmp/src/main/java/org/cloudcmp/Task.java:59: cannot find symbol
[javac] symbol : class MpegaudioTask
[javac] location: class org.cloudcmp.Task
[javac]	tasks.add(MpegaudioTask.class);
[javac]	^
[javac] /Users/danicuki/dev/cloudcmp/src/main/java/org/cloudcmp/Task.java:61: cannot find symbol
[javac] symbol : class ScimarkFFTTask
[javac] location: class org.cloudcmp.Task
[javac]	tasks.add(ScimarkFFTTask.class);
[javac]	^
[javac] /Users/danicuki/dev/cloudcmp/src/main/java/org/cloudcmp/Task.java:62: cannot find symbol
[javac] symbol : class ScimarkLUTask
[javac] location: class org.cloudcmp.Task
[javac]	tasks.add(ScimarkLUTask.class);
[javac]	^
[javac] /Users/danicuki/dev/cloudcmp/src/main/java/org/cloudcmp/Task.java:63: cannot find symbol
[javac] symbol : class ScimarkMonteCarloTask
[javac] location: class org.cloudcmp.Task
[javac]	tasks.add(ScimarkMonteCarloTask.class);
[javac]	^
[javac] /Users/danicuki/dev/cloudcmp/src/main/java/org/cloudcmp/Task.java:64: cannot find symbol
[javac] symbol : class ScimarkSORTask
[javac] location: class org.cloudcmp.Task
[javac]	tasks.add(ScimarkSORTask.class);
[javac]	^
[javac] /Users/danicuki/dev/cloudcmp/src/main/java/org/cloudcmp/Task.java:65: cannot find symbol
[javac] symbol : class ScimarkSparseTask
[javac] location: class org.cloudcmp.Task
[javac]	tasks.add(ScimarkSparseTask.class);
[javac]	^
[javac] /Users/danicuki/dev/cloudcmp/src/main/java/org/cloudcmp/Task.java:66: cannot find symbol
[javac] symbol : class SerialTask
[javac] location: class org.cloudcmp.Task
[javac]	tasks.add(SerialTask.class);
[javac]	^
[javac] /Users/danicuki/dev/cloudcmp/src/main/java/org/cloudcmp/Task.java:67: cannot find symbol
[javac] symbol : class SunflowTask
[javac] location: class org.cloudcmp.Task
[javac]	tasks.add(SunflowTask.class);
[javac]	^
[javac] 32 errors