Eclipse を4.2へ更新 – PHP

Eclipse3.7から4.2へ入れ替えした。
ついでにAndroidとPHPを同じEclipseで開発していたせいかPHPのプロジェクトを開くとJavaのエラーが表示されていたのを解消するため、それぞれ異なるEclipse環境を作ることにした。

1. pleiades(PHP版 JRE有り)をインストール

2. XAMPP の php.ini を編集
エンコードをUTF-8に設定
言語をAsia/Japaneseに設定
など

3. XAMPP の \xampp\apache\conf を編集
Listenポートを81に変更
ServerNameのポートも81に変更
開発ディレクトリをVirtualHostで追加し、ポート82で設定

4. setup_xampp.bat を実行

5. xampp-control.exe を起動

6. Apache と MySQL を起動

7. Apache の Adminを起動

8. セキュリティ設定で、XAMPP と MySQL にパスワードを設定

9. phpMyAdminで旧XAMPPからデータベースをエクスポート

10. phpMyAdminで新XAMPPへデータベースをインポート

11. Eclipse の起動時に、ワークスペースを開発ディレクトリに設定

以降は、入れ替え前と同じワークスペースを使うなら既に設定済みなので、再設定は不要。

12. PHPサーバーの設定
[ウィンドウ][設定][PHP][PHPサーバー]
URLを http://localhost:82 にする

13 文字コードをUTF-8にする
[ウィンドウ][設定][一般][ワークスペース]
テキストファイルのエンコード
その他[UTF-8]

14. 行番号の表示
[ウィンドウ][設定][一般][エディター][テキスト・エディター]
行番号の表示をチェック

Eclipseで各ファイルの追加操作

新規プロジェクト追加
[ファイル]→[新規]→[プロジェクト]→[Androidプロジェクト]

クラス追加
[プロジェクト]選択→右クリック→[新規]→[クラス]
レイアウト追加
[プロジェクト]選択→右クリック→[新規]→[その他]→[Android]→[Android XML Layout File]

画面追加
レイアウトとActivityクラス追加後
[AndroidManifest.xml]→[アプリケーション]→[Application Nodes]→[追加]→[Activity]→[Name]参照

ノートPCのVMWareに構築したLinuxに接続

ノートPCにVMWareでLinux環境を作ったので、普段のデスクトップPCと同じようにSSH接続しようと思ったらできなかったので、調べてみたら、イーサポートはリンクアップされてない状態なので接続できないらしい。

■解決方法
1.VMWareに「ホストオンリー」のネットワークアダプタを追加
2.Linux起動
3.ifconfig -a でeth1が追加されていることを確認
4./etc/sysconfig/network-scripts/ifcfg-eth1 を編集してIPアドレスを固定にする

DEVICE=eth1
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.244.100

5.service network restart でネットワークを再起動

自分のLinux環境はSambaをインストールしてNETBIOS名で接続できるようにしてるから、3まででも解決できた。

元ネタ
http://blogs.yahoo.co.jp/millecrepes2000/24273416.html