2016-05-03 3 views
0

J'ai développé une application web basée sur tomcat-servlet que je peux utiliser sur ma machine locale. Je lui envoie des requêtes en y publiant un json:déployer le projet de servlet tomcat sur heroku

"curl ontent-type: application/json" --request POST --data '{"username":"Piran", "password":"123", "requestedUsername":"hsn.vahedi", "requestedPassword":"111", "role":"client", "firstName":"Hossein", "lastName":"Vahedi", "phoneNumber":"09212814194"}' localhost:8080/myApp/register" 

et cela me donne la bonne réponse json. Mais quand je ma demande sur déployer heroku cette façon: https://devcenter.heroku.com/articles/java-webapp-runner et de l'envoyer une demande, il me donne cette réponse:

<!DOCTYPE html> 
    <html> 
    <head> 
     <title>Heroku | Welcome to your new app!</title> 
     <style type='text/css'> 
     body { 
     background-color: white; 
     color: #333333; 
      font-family: Arial, sans-serif; 
     margin: 0; 
     padding: 36px; 
     line-height: 1; 
     font-size: 14px; } 

     .section { 
     margin-bottom: 36px; } 
     .section.friendly { 
      color: #222222; } 
      .section.friendly h1 { 
      font-size: 26px; 
      background-color: #dad8e4; 
      padding: 18px 22px 15px 22px; 
      margin: 0; 
      overflow: hidden; } 
      .section.friendly h1 strong { 
       display: inline-block; 
       float: left; } 
      .section.friendly h1 small { 
       display: inline-block; 
       float: right; 
       text-align: right; 
       font-size: 18px; 
       padding-top: 4px; 
       color: #333333; } 
      .section.friendly .article { 
      border: 4px solid #dad8e4; 
      padding: 24px 18px 18px 18px; } 
      .section.friendly .article h3 { 
       font-size: 20px; 
       margin: 0 0 18px 0; } 
      .section.friendly .article a { 
       color: #6b6ceb; } 
       .section.friendly .article a:visited { 
       color: #1d1d3b; } 
      .section.friendly .article p { 
       font-size: 14px; } 
      .section.friendly .article ul { 
       list-style-type: square; } 
     .section.original { 
     background-color: #eeeeee; 
     color: #444444; } 
     .section.original h2 { 
      background-color: #dddddd; 
      margin: 0; 
      padding: 18px 22px 18px 22px; 
      font-size: 20px; } 
     .section.original pre { 
      margin: 0; 
      padding: 18px 22px 18px 22px; 
      overflow: auto; 
      font-family: monaco, monospaced; } 
      .section.original pre code { 
      display: block; 
      font-size: 11px; 
      width: 100%; } 
    </style> 
    </head> 
    <body> 
     <div class='container'> 
      <div class='section friendly'> 
      <h1><strong>Heroku | Welcome to your new app!</strong></h1> 
      <div class='article'> 
       <p>Refer to the <a href="//devcenter.heroku.com/">documentation</a> if you need help deploying.</p> 
      </div> 
      </div> 
     </div> 
    </body> 
    </html> 

Quel est le problème? Merci!

+0

Vous n'avez pas déployé votre application correctement ou utilisé la mauvaise URL pour afficher la réponse par défaut d'heroku. – zapl

+0

@zapl L'URL n'est pas fausse. Je suis sûr à ce sujet. – HsnVahedi

+0

@zapl Vous aviez raison. L'application n'a pas été déployée correctement. Merci! – HsnVahedi

Répondre