Ich versuche, meine Website online mit AWS zu machen. Ich habe die .war-Datei, die ich in meinem Bucket in S3 komprimiert und hochgeladen habe, veröffentlicht. Ich habe auch die App bereitgestellt und die Tutorials verfolgt, die AWS hat, aber es funktioniert nicht. Wenn ich auf den Link klicke, wird die Datei heruntergeladen, obwohl sie meine JSP im Browser öffnen soll. Warum?AWS S3 lädt Ordner indstead Browser öffnen
0
A
Antwort
0
S3 ist Datei-Hosting. Sie haben dort eine Java-JAR hochgeladen, die sie einfach speichert (wie Dropbox funktioniert, wenn Sie damit vertraut sind).
Sie müssen einen Server ausführen, der nicht versteht, wie ein JAR ausgeführt wird. Ein gutes Beispiel dafür ist Tomcat; ElasticBeanstalk supports Tomcat, das ist einfacher als das Ausführen eines eigenen Servers.
Wie haben Sie die App bereitgestellt? Welchen Link klickst du, die Kriegsdatei? – Shibashis
Ja, ich habe die App bereitgestellt. Der Link, auf den ich klicke, ist der, den ich in S3 unter "Eigenschaften" erhalte. –
Wo hast du den Krieg eingesetzt? Auf einer ec2-Instanz? – Shibashis