Ich habe Readrens Lösung versucht, aber mit IntelliJ IDEA Community Edition (also keine integrierte Play-Unterstützung) anstelle von Eclipse.
Dies ist im Grunde die Art, wie es dokumentiert ist, mit dem neuen Typesafe Activator Zeug zu arbeiten (ich verwende 1.3.2). Für mich lief die Anwendung und der IntelliJ-Debugger sah so aus, als würde er eine Verbindung herstellen, aber es würde keine Haltepunkte treffen (auch die Haltepunkte in IntelliJ hatten kein Häkchen, was darauf hinwies, dass sie nicht getroffen werden würden).
Ich versuchte, das DEBUG_OPTS-Setup in der Datei activator.bat zu ändern, um die -agentlib-Form der jdwp-Befehlszeilenargumente zu verwenden, und dies schien es für mich zu beheben.
rem set DEBUG_OPTS=-Xdebug -Xrunjdwp:tnsport=dt_socket,server=y,suspend=n,address=!JPDA_PORT!
set DEBUG_OPTS=-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=9999
Wahrscheinlich sollte ich das irgendwo in einem activatorconfig.txt setzen, aber verbrachte etwa 4 Stunden versucht, diese Arbeit zu bekommen - so ist es gut genug für mich jetzt ...
Ich verwende den folgenden JVM, falls das wichtig ist:
java version "1.7.0_75" Java (TM) SE Runtime Environment (build 1.7.0_75-b13) Java HotSpot (TM) 64-Bit Server VM (24,75-b04 bauen, gemischter Modus)
Dies ist ein Fehler in Activator: https://github.com/typesafehub/activator/issues/109 –
Sieht aus wie der Fehler nur für das Activator UI, nicht das CLI ist. –
Das Problem tritt auch beim Aufruf des Aktivator-CLI (1.2.2) aus dem Jenkins-Launcher auf (nicht in einem Batch- oder Shell-Build). – rafaelrezend