web-dev-qa-db-ja.com

Eclipse IDE docker内

私はWindowsマシンでdevを行い、docker-machine経由でdockerを使用しています。 @VonCの助けにより、Windows devフォルダーからdockerコンテナーに folder share を達成できました。

IDEに使用したいJava開発はEclipseです。しかし、全体をインストールしたくないJavaホストマシン上のシステム。ホストマシンはWindows(Xシステムではない)であるため、前述のようにX11ソケット共有のものを使用できません here Javaが常駐しています。

したがって、私のコードがホストマシンにあり、Javaサブシステムがdockerコンテナー内にある場合、Eclipseはコードをビルドできますか?Linux以外(できればWindows)で作業している人はいますか?ホストはEclipse IDE to build Java application using a Java docker image to hold all all Java。

14
shrivb

この動作は、Eclipse cheを使用して実現できます。

https://hub.docker.com/r/Eclipse/che/

Eclipse Cheは次世代のクラウドIDEであり、Dockerが実行される場所であればどこでも実行できるワークスペースサーバーです。

ちなみに、ブラウザで動作します。

別の代替手段はcloud9です: https://docs.c9.io/docs/

5
Mario Souza

https://github.com/fgrehm/docker-Eclipse を見てください(ブログの投稿と同じ人物が作成)

可能な場合でも、すべてのEclipseバージョンで新しいイメージを作成する必要があります。

そして、「Windowsで実行する」という問題を提起しました#7 https://github.com/fgrehm/docker-Eclipse/issues/7

また、VNCの使用について https://rgrunber.wordpress.com/2016/01/26/Eclipse-inside-a-docker-container/ も参照してください。

3
Paul Verest

Windowsホスト上のDocker内でグラフィカルアプリケーションを実行する方法が(まだ?)ないことはほぼ確実です。

ただし、Java eco-system)を使用してdocker内でコンパイルし、ボリュームを使用してウィンドウからEclipse(またはその他のIDE)を実行できます。ただし、Java私が正しい場合はEclipseによって埋め込まれています...だから私は何を知らないのかIDE使用することができ、すべての機能を取得する方法がわからない(IDEは通常、コンパイルエラーをグラフィカルに表示するために記述する行)。

とにかく...私のポイントは、任意のIDE好きなコードを編集したり、好きなコンパイラ(またはANT、MAVENまたは..)を使ってDocker内でコンパイルしたりできることです。 。

2
Auzias

ネイティブw32 Eclipseをインストールし、Docker内からビルドを実行できます Eclipse-Docker統合 の回答

0
Gabriel