comment vérifier gwt application en dev mode à partir d'un autre ordinateur
Je développe une application GWT sur mon Mac et maintenant je suis censé tester dans IE sur mon PC.
Cependant, je ne veux pas copier les codes pour PC afin de reconstruire le projet et enfin la tester.
Je ne veux installation de l'ensemble de l'Apache + Tomcat server sur mon Mac pour déployer le projet, alors que mon PC peut avoir accès à cette application web.
Est-il possible que je peux utiliser mon GWT application en mode debug sur mon Mac, et il suffit de tester dans IE sur mon PC? Je suis l'aide de Printemps + Maven + Eclipse + GWT.
- Quelle erreur avez-vous tout en essayant de l'ouvrir?
Vous devez vous connecter pour publier un commentaire.
Dans votre configuration d'exécution d'eclipse utilisation -bindAddress 0.0.0.0 et cela permet à l'embarcadère pour recevoir le trafic provenant de l'extérieur de localhost.
Dans l'Éclipse du menu
À partir de là, vous pouvez déboguer à partir d'un ordinateur distant en Mode de Développement
ifconfig
dans un terminal pour trouver toutes les adresses ip attribuées (par exemple, peut-être qu'il montreinet 192.168.1.2
etinet 10.0.0.5
).-Dgwt.bindAddress=0.0.0.0
fonctionne à tous? Je suis en utilisant-bindAddress=0.0.0.0
à la place. / Je ne suis pas à l'aide de Maven pour le construire, donc je ne suis pas sûr de la façon de spécifier correctement, mais c'est un programme arg, pas un JVM arg, donc<extraJvmArgs>
est probablement pas le bon endroit pour le spécifier.-bindAddress 0.0.0.0
a fonctionné comme un charme pour moiset-bindAddress 0.0.0.0 dans (x)=Arguments dans l'onglet "Run Configuration" comme indiqué ci-dessus. lorsque vous exécutez votre application GWT va utiliser IP de votre ordinateur dans l'URL de lancement. après l'ouverture de l'URL dans votre navigateur, cliquez sur GWT boîte à outils sur la droite de la barre d'adresse de Chrome qui va ouvrir "GWT Développeur Options du Plugin". maintenant, il suffit d'ajouter votre IP à la liste de serveur exceptions.
Voir Debug GWT application dans un navigateur à distance.
pour maven, vous pouvez exécuter en tant qu'