Riproduci 2 - Come utilizzare una libreria inclusa tramite SBT
-
12-12-2019 - |
Domanda
Aggiungo solo una dipendenza SBT al mio progetto di riproduzione 2:
val appDependencies = Seq(
"org.markdownj" % "markdownj" % "0.3.0-1.0.2b4"
)
.
Come posso ora usare questa libreria nei miei controller e modelli in gioco 2. Non riesco a capirlo!
Soluzione
Utilizzo nei modelli:
@Html(new com.petebevin.markdown.MarkdownProcessor().markdown("This is a *simple* test."))
.
Uso in un controller / Modello:
import com.petebevin.markdown.MarkdownProcessor
val textInMarkdown = /* where ever your text comes from */
val htmlCode: String = new MarkdownProcessor().markdown(textInMarkdown)
.
Potrebbe essere utile generare javadocs (bash):
git clone https://github.com/myabc/markdownj.git
cd markdownj/core
mvn javadoc:javadoc #this may take a while, loading lots of dependencies
#open markdownj/core/target/site/apidocs/index.html
.
essere aperto per altri processori Markdown.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow