Articles of sbt

Comment générer une documentation de style javadoc pour un projet Scala uniquement dans sbt?

J’ai un projet Scala sous sbt. J’aimerais générer un fichier javadoc car la plupart des utilisateurs de l’API du projet sont des développeurs Java. Est-ce possible?

La construction de sbt a échoué – module introuvable: org.scala-sbt # sbt; 0.13.5

J’essaie en vain d’ajuster la construction de sbt pour le projet Scala existant, qui fonctionnait auparavant mais qui ne laissait aucune documentation. Il semble que l’URL incorrecte soit substituée pour résoudre la dépendance pour “sbt.jar” … Dans mon répertoire de projet : ear application.xml web-logic-application.xml project target config-classes *.class src main java package(java-utils) scala package(scala) […]

Comment charger la bibliothèque de prise en charge Android v7 dans SBT Android Project?

J’ai créé un projet SBT et ajouté un modèle Android à l’aide de pfn / android-sdk-plugin et tout ce que j’essaie de faire est de créer une application de test pour la mise en œuvre de recyclerview. La technique aar () ne trouve pas les dépendances. mon build.sbt … import sbt.Keys._ import android.Keys._ android.Plugin.androidBuild name […]

Comment échouer sur une faible couverture de test avec activator / sbt?

Je travaille sur un projet Java pur avec playframework 2.3 et utilise Jacoco4sbt comme outil de couverture de code. Que dois-je faire pour que la construction échoue lorsque la couverture de code est inférieure à un seuil?

Global onStart on Play Framework 2.3.7 ne fonctionne pas?

Désolé si cette question s’avère idiote, mais je ne trouve tout simplement pas mon erreur et j’ai déjà vérifié beaucoup de publications ici dans SO et d’autres sites. J’ai configuré un projet Play 2.3.7 en utilisant Java. J’ai créé un fichier Global.java dans le package commun sous le répertoire app. Dans ce fichier, je remplace […]

Jouer Framework 2.5 JavaAsync levant CompletionException

J’utilise Play 2.5 pour créer une application simple. Pour de meilleures performances, j’utilise une réponse groupée Akka avec la stratégie Java 8 CompletionStage. Vous trouverez ci-dessous le code selon lequel une réponse fragmentée est générée (cela fonctionne correctement si vous n’utilisez pas ComperableFuture): @Singleton public class AbstractSource { public Source getChunked(Ssortingng html) { return Source.actorRef(256, […]

Est-il possible d’utiliser SBT dans un projet Java avec Hibernate et AspectJ?

De quoi aurais-je besoin pour configurer et qu’est-ce qui fonctionnerait automatiquement? Autant que je sache, utiliser les deux peut être un peu délicat, car ils utilisent tous deux le tissage de code binary Puis-je continuer à utiliser la syntaxe de configuration la plus pratique ou ai-je besoin de la version “complète” de Scala? Actuellement, j’essaie […]

Composition du projet Play Framework

J’ai 2 projets développés avec PlayFramework 2.4. Bien que leur concept soit complètement séparé, ils partagent certaines caractéristiques communes, telles que la gestion de l’évolution (Liquibase), le mécanisme administratif CRUD, le mécanisme de notification (email, sms), etc. Il a donc été décidé de scinder chaque projet en 2 modules: “commun” “kernel” qui contient toute la […]

Testeur parallèle pour la structure de jeu

Les tests fonctionnels impliquant la classe TestServer de Play Framework semblent ne fonctionner que dans la console Play. Malheureusement, le testeur de stock dans la console de lecture exécuté par la commande play test exécute les tests en séquence , ce qui prend beaucoup de temps. Je pense qu’ils courraient plus vite s’ils étaient exécutés […]

SBT exécuter des différences entre scala et java?

J’essaie de suivre les didacticiels de configuration de log4j2 dans un projet SBT 0.12.1. Voici mon build.sbt : name := “Logging Test” version := “0.0” scalaVersion := “2.9.2” libraryDependencies ++= Seq( “org.apache.logging.log4j” % “log4j-api” % “2.0-beta3”, “org.apache.logging.log4j” % “log4j-core” % “2.0-beta3” ) J’ai deux classes principales séparées. Le premier est logtest.ScalaTest dans src / main […]