2016-08-06 70 views
0

Ich möchte eine WAR für einen Apache Tomee über IntelliJ IDE bereitstellen. Wenn ich den Server konfiguriere und starte, kann die IDE keine Verbindung zum Server herstellen.IntelliJ und TomEE 7.0.1 JMX nicht verbunden

Ich weiß, dass IntelliJ JMX-Parameter zu den Java-Opts hinzufügt, damit es sich mit ihm verbinden und die Archive bereitstellen kann. Diese Parameter werden nicht ignoriert wie bei älteren Tomcats. Die JMX-Ports werden geöffnet, aber die IDE klagt weiterhin, dass sie keine Verbindung herstellen kann.

'Server ist nicht verbunden. Bereitstellung ist nicht verfügbar.

I Veranstaltung versucht, diese Eigenschaften in den system.properties

tomee.remote.support = true 
tomee.serialization.class.blacklist = - 
tomee.serialization.class.whitelist = java.net.URI 
openejb.system.apps = true 

Wer mit einem ähnlichen Problem oder eine Idee zu aktivieren?

Antwort

2

Ich hatte das gleiche Problem mit TomEE-7.0.1 und IDEA 2016.2.2. Nach dem Kommentieren alle diese:

# tomee.remote.support = true 
# tomee.serialization.class.blacklist = - 
# tomee.serialization.class.whitelist = java.net.URI 
# openejb.system.apps = true 

in system.properties der Krieg wurde erfolgreich bereitgestellt.

0
tomee.remote.support = true 
openejb.system.apps = true 

dies sonst keine Möglichkeit benötigt, um den Remote-deployer von tomee zu verwenden (idea darauf beruht)

tomee.serialization.class.* 

erklärte es http://tomee.apache.org/ejbd-transport.html.You kann nur schwarze Liste „-“ keine schwarze Liste zu sagen (fein in dev)