<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>kamolog &#187; Eclipse</title>
	<atom:link href="http://www.mkamo.org/blog/category/dev/eclipse/feed" rel="self" type="application/rss+xml" />
	<link>http://www.mkamo.org/blog</link>
	<description>mkamo&#039;s blog ．．．．． mkamo&#039;s memo?</description>
	<lastBuildDate>Tue, 22 Feb 2011 15:20:40 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>Eclipse ClayプラグインでPostgreSQLのリバースエンジニアリング</title>
		<link>http://www.mkamo.org/blog/20090507/154.html</link>
		<comments>http://www.mkamo.org/blog/20090507/154.html#comments</comments>
		<pubDate>Wed, 06 May 2009 15:52:56 +0000</pubDate>
		<dc:creator>mkamo</dc:creator>
				<category><![CDATA[Eclipse]]></category>

		<guid isPermaLink="false">http://www.mkamo.org/blog/20090507/154.html</guid>
		<description><![CDATA[Eclipse Clayプラグインを使ったPostgreSQLのリバースエンジニアの手順のメモ．JDKやEclipseはすでにインストールされているものとする． Clayプラグインのインストール http://www.a [...]]]></description>
			<content:encoded><![CDATA[<p>Eclipse Clayプラグインを使ったPostgreSQLのリバースエンジニアの手順のメモ．JDKやEclipseはすでにインストールされているものとする．</p>
<p><span id="more-154"></span></p>
<ol>
<li>Clayプラグインのインストール<br />
<a title="http://www.azzurri.jp/ja/clay/" href="http://www.azzurri.jp/ja/clay/">http://www.azzurri.jp/ja/clay/</a>を参照してClayプラグインをインストールする．<a title="http://www.azzurri.jp/ja/clay/installation.html" href="http://www.azzurri.jp/ja/clay/installation.html">http://www.azzurri.jp/ja/clay/installation.html</a>に書いてあるように，アーカイブをダウンロードして展開したものをEclipseインストールフォルダにコピーするか，更新マネージャを利用してインストールできる．</li>
<li>PostgreSQL JDBCドライバのダウンロード<br />
<a title="http://jdbc.postgresql.org/download.html" href="http://jdbc.postgresql.org/download.html">http://jdbc.postgresql.org/download.html</a>から最新バージョンのJDBCドライバをダウンロードする．JDBCのバージョンはJDBC4でよい．</li>
<li>ER図(.clayファイル)の作成<br />
Eclipseのメインメニューの[File]&gt;[New]&gt;[Other...]を選んで.clayファイルを作成する．ウィザードで[Database Modeling]&gt;[Clay Database Design Diagram]を選択して[Next]ボタンを押せば.clayファイルを作成できる．<br />
<a href="http://www.mkamo.org/blog/wp-content/uploads/2009/05/image.png"><img style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" title="image" src="http://www.mkamo.org/blog/wp-content/uploads/2009/05/image-thumb.png" border="0" alt="image" width="500" height="383" /></a></li>
<li>ダイアログの表示<br />
.clayファイルを作成したときに開かれたエディタで適当なところを右クリックして[データベースのリバースエンジニア...]を選択すると[データベースをリバースエンジニア]ダイアログが表示される．<br />
<a href="http://www.mkamo.org/blog/wp-content/uploads/2009/05/image1.png"><img style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" title="image" src="http://www.mkamo.org/blog/wp-content/uploads/2009/05/image-thumb1.png" border="0" alt="image" width="457" height="348" /></a></li>
<li>接続の作成<br />
[データベースをリバースエンジニア]ダイアログで[新規追加]ボタンを選択する．[接続設定の修正]ダイアログが開くので，リバースエンジニアしたいデータベースへの接続設定を入力して[OK]ボタンを押す．ドライバの場所にはダウンロードしたJDBCドライバのjarファイルを指定する．<br />
<a href="http://www.mkamo.org/blog/wp-content/uploads/2009/05/image2.png"><img style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" title="image" src="http://www.mkamo.org/blog/wp-content/uploads/2009/05/image-thumb2.png" border="0" alt="image" width="419" height="333" /></a></li>
<li>DBへ接続<br />
作成した接続設定を選択して[Next]ボタンを押す．<br />
<a href="http://www.mkamo.org/blog/wp-content/uploads/2009/05/image3.png"><img style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" title="image" src="http://www.mkamo.org/blog/wp-content/uploads/2009/05/image-thumb3.png" border="0" alt="image" width="510" height="335" /></a></li>
<li>インポートするスキーマの選択<br />
データベースに定義されているスキーマが表示されるので，ER図にインポートしたいテーブルを含むスキーマを選択して[Next]ボタンを押す．<br />
<a href="http://www.mkamo.org/blog/wp-content/uploads/2009/05/image4.png"><img style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" title="image" src="http://www.mkamo.org/blog/wp-content/uploads/2009/05/image-thumb4.png" border="0" alt="image" width="457" height="408" /></a></li>
<li>インポートするテーブルの選択<br />
スキーマに含まれているテーブルが表示されるので，ER図にインポートしたいテーブルを選択して[Finish]ボタンを押す．<br />
<a href="http://www.mkamo.org/blog/wp-content/uploads/2009/05/image5.png"><img style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" title="image" src="http://www.mkamo.org/blog/wp-content/uploads/2009/05/image-thumb5.png" border="0" alt="image" width="492" height="406" /></a></li>
<li>リバースエンジニアの実行<br />
選択されたテーブルがER図に追加される．<a href="http://www.mkamo.org/blog/wp-content/uploads/2009/05/image6.png"><img style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" title="image" src="http://www.mkamo.org/blog/wp-content/uploads/2009/05/image-thumb6.png" border="0" alt="image" width="574" height="259" /></a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.mkamo.org/blog/20090507/154.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eclipse PDT 2.0 + XAMPP Lite 1.7.1 + Zend Debugger</title>
		<link>http://www.mkamo.org/blog/20090403/123.html</link>
		<comments>http://www.mkamo.org/blog/20090403/123.html#comments</comments>
		<pubDate>Fri, 03 Apr 2009 00:32:33 +0000</pubDate>
		<dc:creator>mkamo</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.mkamo.org/blog/20090403/123.html</guid>
		<description><![CDATA[Eclipse PDT 2.0とXAMPP Lite 1.7.1とZend Debuggerを使ってPHPのサーバサイドデバッグ環境を構築する手順を以下に示す． XAMPP Liteの1.7.0と1.7.1とで設定ファイ [...]]]></description>
			<content:encoded><![CDATA[<p>Eclipse PDT 2.0とXAMPP Lite 1.7.1とZend Debuggerを使ってPHPのサーバサイドデバッグ環境を構築する手順を以下に示す．</p>
<p>XAMPP Liteの1.7.0と1.7.1とで設定ファイルの場所が変更されたようなので記事を1.7.1向けにアップデートした．</p>
<p><span id="more-123"></span></p>
<h3 id="toc-xampp-lite">XAMPP Liteのインストール</h3>
<ol>
<li>XAMPP Liteのダウンロード<br />
<a title="http://www.apachefriends.org/en/xampp-windows.html" href="http://www.apachefriends.org/en/xampp-windows.html">http://www.apachefriends.org/en/xampp-windows.html</a>よりXAMPP Liteをダウンロードする．ここではZIPアーカイブ版のXAMPP Liteであるxampplite-win32-x.x.x.zipをダウンロードしたものとする．</li>
<li>XAMPP Liteの展開<br />
ダウンロードしたXAMPP Liteを適当なディレクトリに展開する．ここではd:\opt\xamppliteに展開したものとする．</li>
<li>XAMPP Liteの初期設定<br />
d:\opt\xampplite\setup_xampp.batを実行する．これにより設定ファイルの内容の一部が展開されたディレクトリに書き換えられたりする．</li>
<li>各種サーバの設定<br />
必要ならば各種サーバの独自設定をする</p>
<ul>
<li> Apacheの設定はd:\opt\xampplite\apache\conf\httpd.conf</li>
<li>MySQLの設定はd:\opt\xampplite\mysql\bin\my.ini</li>
<li>PHPの設定はd:\opt\xampplite\php\php.ini</li>
</ul>
<p>自分の場合は，ApacheのDocumentRootをPHP開発用ディレクトリに変更し，MySQLのdataフォルダも開発用MySQLデータディレクトリに変更してある．</li>
</ol>
<h3 id="toc-zend-debugger-web-server-extension">Zend Debugger web server extensionのインストール</h3>
<ol>
<li>Zend Debugger web server extensionのダウンロード<br />
<a title="http://downloads.zend.com/pdt/server-debugger/" href="http://downloads.zend.com/pdt/server-debugger/">http://downloads.zend.com/pdt/server-debugger/</a>で最新版のZend Debugger web server extensionをダウンロードする．Windowsであれば，ZendDebugger-x.x.x-cygwin_nt-i386.zipをダウンロードすればよい．</li>
<li>アーカイブの展開<br />
ダウンロードしたZend Debuggerのアーカイブを適当なディレクトリに展開する．</li>
<li>dummy.phpのコピー<br />
展開してできたファイルうち，dummy.phpをXAMPP LiteのapacheのDocumentRootディレクトリ直下にコピーする．Apacheの設定を特に変更していなければd:\opt\xampplite\htdocs\がDocumentRootに設定されているので，そこにコピーすればよい．</li>
<li>ZendDebugger.dllのコピー<br />
展開したできたファイルから，XAMPP LiteのPHPのバージョンに対応したZendDebuggerをd:\opt\xampplite\php\ディレクトリにコピーする．例えばXAMPP Lite 1.7.1の場合，PHP 5.2.9なので5_2_x_comp\ZendDebugger.dllをコピーする．</li>
<li>php.iniの編集<br />
d:\opt\xampplite\php\php.iniを開き，[Zend]セクションに以下の行を加える．</p>
<pre>zend_extension_ts=d:\opt\xampplite\php\ZendDebugger.dll
zend_debugger.allow_hosts="127.0.0.1, 192.168.1.11, 192.168.1.102"
zend_debugger.expose_remotely=always</pre>
<p>zend_dubugger.allow_hostsにはこのサーバに対してEclipse PDTでデバッグ実行したいマシンのIPをカンマ区切りで記述する．</li>
</ol>
<h3 id="toc-xampp-lite1">XAMPP Liteの実行</h3>
<ol>
<li>XAMPP Control Panelの起動<br />
d:\opt\xampplite\xampp-control.exeを実行する．管理ツールであるXAMPP Control Panelが起動する．</p>
<p><a href="http://www.mkamo.org/blog/wp-content/uploads/2009/04/image1.png"><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="image" src="http://www.mkamo.org/blog/wp-content/uploads/2009/04/image-thumb1.png" border="0" alt="image" width="450" height="304" /></a></li>
<li>ApacheとMySQLを起動<br />
XAMPP Control Panelの[Modules]の&#8221;Apache&#8221;の右の[Start]ボタンを押すとApacheが起動する．同様に&#8221;MySQL&#8221;の右の[Start]ボタンでMySQLが起動する．</li>
</ol>
<h3 id="toc-eclipse-pdt">Eclipse PDTのインストール</h3>
<ol>
<li>Eclipse PDTのダウンロード<br />
<a title="http://www.eclipse.org/pdt/downloads/" href="http://www.eclipse.org/pdt/downloads/">http://www.eclipse.org/pdt/downloads/</a>から<a title="http://www.zend.com/community/pdt?ecl=EclipseZend" href="http://www.zend.com/community/pdt?ecl=EclipseZend">PDT and Zend Debugger</a>のリンクを選び，zend.comのサイトに行く．ここでAll-in-One Eclipse PDT + Zend Debugger Packageがまとめて入ったアーカイブをダウンロードできる．</li>
<li>アーカイブの展開<br />
ダウンロードしたアーカイブを適当なディレクトリに展開する．ここではd:\opt\に展開したものとする．</li>
</ol>
<h3 id="toc-eclipse-pdt1">Eclipse PDTの実行とデバッグ</h3>
<ol>
<li>Eclipse PDTの実行<br />
d:\opt\eclipse\eclipse.exeを実行する．</li>
<li>ワークスペースの指定<br />
WorkspaceにApacheのDocumentRootで指定されているディレクトリを指定する．httpd.confを書き変えていなければd:\opt\xampplite\htdocsがDocumentRootになっている．</li>
<li>PHPプロジェクトの作成<br />
[File]&gt;[New]&gt;[PHP Project...]でPHPプロジェクトを新規作成する．ここではtestというプロジェクトを作成したものとする．</li>
<li>PHPファイルの作成<br />
[PHP Explorer]でtestプロジェクトを右クリックし，[New]&gt;[PHP File...]を選択する．ここではindex.phpというファイルを作成したものとする．内容はとりあえず以下のようにしておく．</p>
<div id="scid:812469c5-0cb0-4c63-8c15-c81123a09de7:e63bfb12-7e70-49fb-a36d-0d69f9bbd633" class="wlWriterSmartContent" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px">
<pre class="php:nogutter:nocontrols">&lt;?php
    print "hoge";
?&gt;</pre>
</div>
</li>
<li>デバッグ実行<br />
まず，エディタでindex.phpのprint &#8220;hoge&#8221;;の行にブレークポイントを設定する．次に[PHP Explorer]でindex.phpを右クリックし，[Debug As]&gt;[PHP Web Page]を選択する．ブラウザが起動して，Eclipseは[PHP Debug]パースペクティブに切り替わり，print &#8220;hoge&#8221;;の行でブレークした状態になる．</p>
<p>[PHP Debug]パースペクティブでステップ実行したり変数の値を見たりできる．index.phpの実行をすべて終えるとブラウザにindex.phpの内容が表示される．</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.mkamo.org/blog/20090403/123.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EclipseでUMLモデリング環境構築</title>
		<link>http://www.mkamo.org/blog/20080429/49.html</link>
		<comments>http://www.mkamo.org/blog/20080429/49.html#comments</comments>
		<pubDate>Tue, 29 Apr 2008 06:47:02 +0000</pubDate>
		<dc:creator>mkamo</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[UML]]></category>

		<guid isPermaLink="false">http://www.mkamo.org/blog/20080429/49.html</guid>
		<description><![CDATA[EclipseとUpdate siteを使ったプラグインのインストールでUMLモデリング環境を構築するためのメモ．とても簡単．プラグインのダウンロードに少し時間がかかるくらい． 手順は以下のとおり． Eclipseを起動 [...]]]></description>
			<content:encoded><![CDATA[<p>EclipseとUpdate siteを使ったプラグインのインストールでUMLモデリング環境を構築するためのメモ．とても簡単．プラグインのダウンロードに少し時間がかかるくらい．</p>
</p>
<p><span id="more-49"></span></p>
<p>手順は以下のとおり．</p>
<ol>
<li>Eclipseを起動して，メインメニューの[Help]&gt;[Software Updates]&gt;[Find and Install]を選択
<li>&#8220;Search for new feature to install&#8221;を選択して[Next]ボタンを選択
<li>[Europa Discovery Site]と[Model Development Tools (MDT) Updates]をチェックして[Finish]ボタンを選択 <br /><a href="http://www.mkamo.org/blog/wp-content/uploads/2008/04/image.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="500" alt="image" src="http://www.mkamo.org/blog/wp-content/uploads/2008/04/image-thumb.png" width="525" border="0"></a>
<li>[Europa Discovery Site]のツリーを展開した状態にして，[Model Development Tools (MDT) Updates]&gt;[MDT UML2TOOLS SDK]にチェックを付け，[Select Required]ボタンを選択 <br />&nbsp;<a href="http://www.mkamo.org/blog/wp-content/uploads/2008/04/image1.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="499" alt="image" src="http://www.mkamo.org/blog/wp-content/uploads/2008/04/image-thumb1.png" width="403" border="0"></a>
<li>[Next]ボタンが押せるようになるので選択 <br /><a href="http://www.mkamo.org/blog/wp-content/uploads/2008/04/image3.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="499" alt="image" src="http://www.mkamo.org/blog/wp-content/uploads/2008/04/image-thumb3.png" width="403" border="0"></a>&nbsp;
<li>[I accept the terms in the license agreements]を選択して，[Next]ボタンを選択
<li>[Finish]ボタンを選択
<li>プラグインのダウンロード完了後，インストールの確認画面などを経て，プラグインのインストールとEclipseの再起動
<li>Eclipseを再起動したら，メインメニューで[File]&gt;[New]&gt;[Other]を選択
<li>UML 2.1 Diagramsというグループの下に各種UMLダイアグラムがあるので選択して[Next]ボタンを選択 <br /><a href="http://www.mkamo.org/blog/wp-content/uploads/2008/04/image4.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="470" alt="image" src="http://www.mkamo.org/blog/wp-content/uploads/2008/04/image-thumb4.png" width="403" border="0"></a>
<li>[Finish]ボタンを選択するとUMLダイアグラムエディタが開いて編集可能になる <br /><a href="http://www.mkamo.org/blog/wp-content/uploads/2008/04/image5.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="297" alt="image" src="http://www.mkamo.org/blog/wp-content/uploads/2008/04/image-thumb5.png" width="403" border="0"></a> </li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.mkamo.org/blog/20080429/49.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

