Was muss getan werden, um fügen Sie ein Projekt auf einem Websphere-Server in Eclipse juno?
Habe ich installiert, die "WebSphere Application Server Developer Tools für Eclipse-V8.5.1" sowie "WebSphere Application Server for Developers V8.5" von hier: https://www.ibm.com/developerworks/mydeveloperworks/blogs/wasdev/entry/download?lang=en.
Ich bin mit Eclipse Juno.
Habe ich das Erste-Schritte-tool erstellen Sie ein Profil für die Anwendungsentwicklung.
Ich habe einen "WebSphere Application Server v8.5" server auf dem server anzeigen, zeigt es an, dass Profil.
Wenn ich einen Rechtsklick auf den Server in der Server-Ansicht, und wählen Sie "Hinzufügen" und " Entfernen..." ich bekomme ein Dialogfeld: "hier gibt Es keine Ressourcen, die Hinzugefügt werden können oder vom server entfernt."
KANN ich mein Projekt auf einem Tomcat-server oder einen "WebSphere Application Server V8.5 Liberty Profil" (ich muss an die "echten" WebSphere für eine Vielzahl von Gründen, die den Rahmen dieses Frage - Freiheit ist nicht gut genug).
Was bin ich, um es zu bekommen, lassen Sie mich hinzufügen, mein Projekt auf den server?
InformationsquelleAutor der Frage Jared | 2012-12-11
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich verwende den IBM RSA/Fei/Rational Developer for i (das ist aus der Finsternis, und hat sich verändert Namen mehrmals) mit 8.0 WAR also nicht sicher, ob sich diese direkt auf Ihre situation, aber was du geschrieben hast, klingt sehr ähnlich zu den Schwierigkeiten, die ich hatte in der Vergangenheit...
Richten wir eine "Eltern" - Art-Projekt mit dem OHR, dass die Bereitstellung WAR und dann haben wir eine entsprechende "web" - Anwendung, enthält der KRIEG.
In das übergeordnete Projekt, unter Eigenschaften -> - Bereitstellung Baugruppe, Ihren "web" - Projekt. Überprüfen Sie auch aus Ihrem "web" - Projekt unter Projekt-Verweise.
Hoffentlich dadurch wird die app bereitgestellt WURDE...
Bearbeiten
Dies ist, wie ich meine OHR "Eltern" - Projekt mit IBM RSA (das ist aus der Eclipse - müssen Sie einige dieser Einstellungen gelten für Ihre version von Eclipse)
1. Gehen Sie auf Datei -> New -> Project... und wählen Sie Java EE -> Enterprise-Application-Projekts
2. Legen Sie in einem geeigneten Projektnamen und wählen Sie Ihre WebSphere App Server als Ziel-Laufzeit
3. Ich bekomme aufgefordert, mit einer Liste von Java-EE-Modul Abhängigkeiten und ich wählen Sie die web-app wird verpackt im Ohr; ich habe auch die Option "Generieren application.xml deployment-descriptor"
Ich bin dann in der Lage, das Ohr auf meinem WAR server.
InformationsquelleAutor der Antwort Zack Macomber
Ich glaube, eclipse ist nicht zu erkennen, unser Projekt als eine Dynamische Web-Anwendung.
Ich habe die folgenden Schritte für dieses Problem zu beheben.
Sollte es funktionieren.
InformationsquelleAutor der Antwort Snehal Masne
WebSphere Application Server Developer Tools Nur lassen Sie bereitstellen Ohren und keine Kriege auf einem standard WAR (auf die Freiheit lassen, die Sie bereitstellen, WARs auch), obwohl es möglich ist, zum bereitstellen WARs mit der Admin-Konsole.
Ich habe keine Ahnung, warum Sie diese Beschränkung, aber es ist wie, dass in RAD (Rational Application Developer).
InformationsquelleAutor der Antwort Aviram Segal
1 .klicken Sie rechts auf den Projekt Namen in den «Package Explorer» - Ansicht.
2. wählen Sie «Eigenschaften»
3. Wählen Sie «Project Facets»
4. Klicken Sie auf «Laufzeiten» - tab
5. check server
6. Klicken Sie auf «OK»
nun
InformationsquelleAutor der Antwort Banafshe Bamdad
Können Sie nicht bereitstellen .Krieg, so erstellen Sie ein Java ee Projekt und schließen Sie Ihren web-Projekt. Dann stellen Sie Ihre name_JavaProjectEE mit dem Krieg-Modul im inneren.
InformationsquelleAutor der Antwort Fernando