Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
memoriav
Memobase 2020
services
postprocessing
rico-edm-transformer
Commits
bc122520
Commit
bc122520
authored
Mar 11, 2021
by
Günter Hipler
Browse files
looking for a solution missing main class
parent
40814eee
Changes
3
Hide whitespace changes
Inline
Side-by-side
Dockerfile
View file @
bc122520
FROM
amd64/adoptopenjdk:11-jre
#FROM openjdk:8-jre-alpine
ADD
target/scala-2.13/app.jar /app/app.jar
CMD
java -jar /app/app.jar
build.sbt
View file @
bc122520
...
...
@@ -16,22 +16,22 @@ lazy val root = (project in file("."))
mainClass
in
assembly
:=
Some
(
"ch.memobase.Main"
),
test
in
assembly
:=
{},
assemblyMergeStrategy
in
assembly
:=
{
case
"log4j.properties"
=>
MergeStrategy
.
first
case
"module-info.class"
=>
MergeStrategy
.
discard
case
"log4j2.xml"
=>
MergeStrategy
.
first
//
case "log4j.properties" => MergeStrategy.first
//
case "module-info.class" => MergeStrategy.discard
//
case "log4j2.xml" => MergeStrategy.first
case
"META-INF/MANIFEST.MF"
=>
MergeStrategy
.
discard
case
_
=>
MergeStrategy
.
last
//
case _ => MergeStrategy.last
},
assemblyExcludedJars
in
assembly
:=
{
val
cp
=
(
fullClasspath
in
assembly
).
value
cp
filter
{
_
.
data
.
getName
==
"httpclient-osgi-4.5.12.jar"
}
},
//
assemblyExcludedJars in assembly := {
//
val cp = (fullClasspath in assembly).value
//
cp filter {_.data.getName == "httpclient-osgi-4.5.12.jar"}
//
},
resolvers
++=
Seq
(
"Memobase Utils"
at
"https://dl.bintray.com/memoriav/memobase"
),
libraryDependencies
++=
Seq
(
iiifApis
,
//
iiifApis,
// iiifPresentationApi,
kafkaStreams
,
log4jApi
,
...
...
@@ -53,3 +53,5 @@ lazy val root = (project in file("."))
)
)
logLevel
:=
Level
.
Debug
\ No newline at end of file
src/main/scala/ch/memobase/edm/Extractors.scala
View file @
bc122520
...
...
@@ -18,7 +18,6 @@
package
ch.memobase.edm
import
org.dmfs.jems.predicate.elementary.Nothing
import
ujson.Value.
{
Value
=>
JValue
}
import
ujson.
{
Arr
=>
JArr
,
Obj
=>
JObj
,
Str
=>
JStr
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment