How to program in Eclipse Che
Eclipse CheはDockerで稼働しWebブラウザーでプログラミングする統合開発環境です。以前のブログ で書いたとおりインストールしてみたのでプログラミングしてみます。
環境
- Windows 10
- Eclipse Che 4.0.1
- Webブラウザーは Microsoft Edge
Workspaceを作る
Eclipse Cheが起動したらダッシュボードの左上のハンバーガーボタンをクリックしてWorkspaceをクリックします。
右上のプラスのボタンをクリックすると新しいWorkspaceを追加できます。
追加するWorkspaceを設定する画面が表示されます。
今回はJAVAを作ることにし、全て初期設定のまま一番下の CREATE WORKSPACE をクリックします。
Workspaceの名前設定の画面が表示されます。
自分でWorkspaceの名前を入力してRENAMEをクリックすると変更できます。
RUNボタンでWorkspaceが作成されます。
Workspaceの作成いつまでたっても終わらない場合はブラウザーをリロードするとWorkspaceが完成していることがあります。
OPEN IN IDEでWorkspaceを操作する画面に変わります。
新しいProjectを作る
画面左上のWorkspaceメニューから Create Project をクリックします。今回はMaven Projectを作ることにし、Nameにプロジェクトの名前を入力して Next ボタンをクリックします。
Mavenの設定に必要なArtifact IDやGroup IDを設定します。今回はArtifact IDにパッケージ名(自分のドメイン名)を、Group IDにプロジェクト名を設定しました。
Createボタンをクリックするとプロジェクトが作られます。
ここまでできれば今までのEclipseと同じように操作できます。
Workspaceをローカルディスクに保存する方法
画面左上のWorkspaceメニューから Download as Zip でローカルディスクにzipファイルとしてダウンロードできます。使い心地
Eclipse Marsに比べると動作は軽快で画面が見やすくデザインされています。その一方でEclipse Che 4.0.1では
- ProjectがWorkspaceに自動で保存されない
- GitのInitializeができない
- Workspaceのロードにネットワークの帯域を喰われる
- ショートカットキーがWebブラウザーにフックされて別のURLに遷移してしまう
- エクスプローラーからドラッグ・ドロップでProjectにファイルの追加ができない
特にネットワークの負荷は深刻で、別窓で起動したWebブラウザーでWebサイトを閲覧したくてもタイムアウトしてしまうほどです。
現時点では実用面はEclipse Marsに及びませんでした。
関連ブログ
[Docker] Eclipse Che をWindowsにインストールする方法[クラウド] Bluemix にJavaアプリを実装するまで
[クラウド] BluemixのJavaアプリ開発ではまったところと対処方法
[Java] Android StudioやEclipseのお節介な警告を消す方法
Visual Studio Community 2015 をISOファイルからWindows10にインストールする方法
以上、参考に
以上、参考になれば幸いです。














![blog.fujiu.jp [Android] 楽天Edyの決算処理が中断で支払いできない原因と直し方 [おサイフケータイ]](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZ2euEeWP3_MExIR3QX4JFLs8GCLuMq0D4rNkedWAIU__3z19kk450jTpI0SWstVqMF2Ea7HHT4AdoDt9MZ0txlrFzzb22BC_32p_s8U8uKh7HkpsvQraqY_fwmoF8pjto1XX_U7MMBoI/s200/edy01.png)




![blog.fujiu.jp [クラウド] BluemixのJavaアプリ開発ではまったところと対処方法](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1R-AYoaqYY1VhIabLonkZC0SUoQOL0XSdQgYRKpj2eqVq979R5WJzf5eyhfXjSMe9Bq7KJUfbgcOJXf_T6Wr3f4ud7uzo4SuKRY1_DHjLQiY0UtFQSeJIdKqQyatqc39l9qzvsu0NQxI/s200/bluemix03.png)

![blog.fujiu.jp [クラウド] Bluemix にJavaアプリを実装するまで](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj215u2MU7iQa-eiZdoPl7wl4tP6fdGNlbZ1CiUhgOi63qaj7AGmdhEFshYzXo-7xVtFdfqWJbF2837rhpfOFSNCR-sGw_KC2QjwTSwYRaEHUDbuUSjj0oU7Fk4HLTxEpoWS_vkd0MDpxo/s200/TweetNicoMovieForQuerychan.png)







![blog.fujiu.jp [Visual Studio] C# のお節介な警告を消す方法](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgESIP96WyH-UuMnREhmmfT7zmROMOOMpbPLOnBKy8YxwjZzj-FZC3nA47h-Od2RpYgFflp0U4sZPMX-ZMit8HmNQAiOKm6qVX9__1YD-p7KV9xm-W2h7rAhx813CMeUXhcWumLvxnMM60/s200/vs_annotation03.png)










