2016-08-28 2 views
0

Ich versuche, eine Zielumgebung mit Eclipse Che auf Codenvy hinzuzufügen. Nach Auswahl von "Ziele bearbeiten ..." erscheint ein Dialogfeld mit der Anweisung . Drücken Sie die Taste "+", um ein neues Ziel zu erstellen., aber ich sehe keine "+" - Tasten zum Drücken. Ist das ein Fehler oder habe ich etwas verpasst, um die Liste der Zielumgebungen zu füllen?Wie neue Zielumgebung in Eclipse Che hinzufügen?

codeenvy screen shot

Codenvy Version :4.6.2 
Revision :2ed2377676d10a45 
Build Time :2016-08-09 14:39:35 

Antwort

1

Codenvy die bei beta.codenvy.com hosted bietet auf Eclipse Che basiert, so finden Sie einige Hinweise auf Che Dokumentation siehe unten.

Durch das Hinzufügen eines Ziels wird Eclipse Che ein physisches Gerät (z. B. ein IoT-Board) hinzugefügt. Die Tatsache, dass es kein "+" gibt, ist ein Fehler und ich habe ihn hier hinzugefügt (https://github.com/codenvy/codenvy/issues/646) - danke, dass du das herausrufst. BTW, können Sie mit aus unserer GitHub repos interagieren:

Allerdings, wenn Sie versuchen, Ihr Projekt in das bauen/run Runtime, dann müssen Sie einen Befehl erstellen (https://eclipse-che.readme.io/docs/commands). Wenn Sie versuchen, eine benutzerdefinierte Laufzeitumgebung zu erstellen, werfen Sie einen Blick auf (https://eclipse-che.readme.io/docs/recipes).

+0

OK, danke. IoT-Board ist nicht das, was ich gesucht habe. Es scheint, als ob das Hinzufügen eines Ziels für verschiedene Sprachlaufzeiten nützlich sein könnte (zB Hinzufügen einer Node.js-Zielumgebung zu einem meist in Java implementierten Projekt. ANTLR4 hat zum Beispiel Laufzeittests von portierten Laufzeiten auf eine Anzahl von Sprachumgebungen. Dies macht Entwickler-Setup Es ist schwierig, einen Beitrag zu dem Projekt zu leisten, da es darauf ankommt, mehrere Runtimes auf einer einzigen Dev-Box einzurichten –

+0

Ah, ich sehe - wie man das macht, indem man eine Umgebung mit mehreren Rechnern schafft Knoten, etc ... Es ist alles Teil der Implementierung einer komponieren-wie Syntax.Sie können die Erweiterungsanfrage hier sehen: https://github.com/eclipse/che/issues/1527 In der Zwischenzeit können Sie vielleicht hinzufügen Der Knoten und die Java-Infrastruktur müssen dieselbe Laufzeit haben und dann Artefakte an die verschiedenen Bereiche des Dateisystems senden, damit sie in die richtige Infrastruktur geladen werden können. Befehle können hier helfen: https: // eclip se-che.readme.io/docs/commands –

+0

Ich vertraue dir, dass du recht hast, dass dies "Teil der Implementierung einer kompose-ähnlichen Syntax" ist, aber die Terminologie ist für mich griechisch. Es scheint, als ob die Dokumente Maschinen, Umgebung und Laufzeiten als Synonyme verwenden, was ein wenig verwirrend ist. –

Verwandte Themen