2012-02-25 18 views
15

il mio problema è: Quando provo ad aggiungere il mio Tomcat7 a Eclipse EE come un server, viene visualizzato un messaggio di errore che dice:Eclipse Tomcat7 Server Doesnt supporto Remote Host

"Il tipo di server attualmente selezionato non lo fa supporto host remoti "

Qualcuno sa come risolvere questo problema? O come abilitare gli host remoti in Tomcat?

risposta

15

Il supporto Tomcat in Eclipse è pensato per eseguire Tomcat localmente sul proprio computer. Ciò è necessario perché Eclipse distribuisce i moduli Web su Tomcat copiandoli in una cartella nell'installazione di Tomcat. Non è possibile distribuire le cose su un server Tomcat remoto perché non può copiare i file in una cartella su un altro computer.

In genere eseguire Tomcat sul proprio computer per lo sviluppo e quindi (manualmente) distribuire l'applicazione su un server remoto quando si desidera renderlo disponibile al resto del mondo.

+3

che peccato che eclissi non riesca a copiare in remoto. – Hartmut

+0

Ho usato per fare questo nelle versioni precedenti. Ora uso il neon, è ridicolo e una grande regressione. –

2

Quando si aggiungono Tomcat a Eclipse come un runtime server, non fate dimentica di selezionare "Crea un nuovo server locale".

0

Provare a eliminare il file temporaneo nell'area di lavoro. ... workspace \ .metadata.plugins \ org.eclipse.wst.server.core \ TMP-dati

poi fare un nuovo server con un nuovo ambiente di runtime del server.

3

ho anche affrontato questo problema .il mio caso è "I server Tomcat già hanno creato e il mio server Tomcat (8) è la posizione di installazione è

" c: /xyz/apache-tomcat-8.0.28 "

poi ho cambiato server Tomcat (8) luogo ad un altro luogo`

"c: /abc/apache-tomcat-8.0.28"

`dopo che quando cerco di creare nuovi server Tomcat 8.then è mostrare questo errore ho risolto modificando gli ambienti di runtime del server in eclissi

preferenze => server => Runtime Environments enter image description here

quindi selezionare il tipo di vostro gatto .you può rimuovere il server e aggiungere nuovo ambiente di runtime del server o modificare quello esistente dando installazione di Tomcat corretta path.then non darà "The currently selected server type does not support remote hosts" er ror.

enter image description here

3

Come si può vedere nell'immagine il "nome host del server " campo è "localhost ", che è il valore del parametro corretto.

Soluzione: - nel tuo caso sarebbe stato mostrato qualcosa come "nuvola" o qualcos'altro. assicurati di trasmettere il valore corretto che è "localhost".

0

Durante la definizione di nuovi server in Eclipse

In host server casella Nome uso localhost al posto del cloud.