Skip to content

Instantly share code, notes, and snippets.

@mattdeboard
Created April 14, 2012 19:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mattdeboard/12d2e610c321e1d51dce to your computer and use it in GitHub Desktop.
Save mattdeboard/12d2e610c321e1d51dce to your computer and use it in GitHub Desktop.
;; project.clj
(defproject dat-doop "0.0.1-SNAPSHOT"
:description "Coding exercise"
:dependencies [[org.clojure/clojure "1.3.0"]
[cascalog "1.8.6"]]
:dev-dependencies [[org.apache.hadoop/hadoop-core "0.20.2-dev"]]
:main dat-doop.core)
;; core.clj
(ns dat-doop.core
(:use cascalog.api)
(:require [clojure.java.io :as io]
[cascalog.ops :as c])
(:gen-class))
;; Error:
;; $ java -jar dat-doop-0.0.1-SNAPSHOT-standalone.jar
;;Exception in thread "main" java.lang.NoClassDefFoundError: dat_doop/core
;;Caused by: java.lang.ClassNotFoundException: dat_doop.core
;; at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
;; at java.security.AccessController.doPrivileged(Native Method)
;; at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
;; at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
;; at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
;; at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
;;Could not find the main class: dat_doop.core. Program will exit.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment