- PR -

EclipseでのWebアプリケーションの開発の流れについて教えてください。

投稿者投稿内容
S_Tatsu
ベテラン
会議室デビュー日: 2005/05/13
投稿数: 58
お住まい・勤務地: 東京
投稿日時: 2005-10-12 14:15
<環境>
Eclipse 3.0.1
Tomcat 4.1.31
Struts 1.1
WindowsXP Professional SP2


いつもお世話になっております。
今回初めて、JavaのWebアプリケーションを作成するこになり、これまで使用してきた
VisualStudio.NETの環境に慣れていたため、Eclipseでの開発でいろいろととまどって
おり、質問させて下さい。

@新規作成→Tomcatプロジェクトを作成するとEclipseのワークスペースにディレクトリ
ができているようなのですが、実際に動かす際には手動でTomcatのコンテナに配置しな
ければならないのでしょうか?TomcatはローカルPCにインストールしてあります。

A作成したサーブレットやbeanをコンパイルする方法がいろいろさわってみたのですが
いまいちよくわかりません。。

BASP.NETのようなブラウザを起動しながらのデバックというのはEclipseでも可能なの
でしょうか?

初歩的なことだと思うのですが、なかなか理解できず苦戦しております。
ご教授よろしくお願い致します。
さる
ぬし
会議室デビュー日: 2005/07/14
投稿数: 276
お住まい・勤務地: 実家戻ったw
投稿日時: 2005-10-12 14:28
プラグインは使ってますか?
初めてならどっか参考にしてるサイトとかないですか?
S_Tatsu
ベテラン
会議室デビュー日: 2005/05/13
投稿数: 58
お住まい・勤務地: 東京
投稿日時: 2005-10-12 14:50
さる様

ご返信ありがとうございます。
プラグインなのですが
Sysdeo Tomcat3.0
プロパティエディタ
をインストールしております。

参考にさせていただいているサイト
https://www.stackasterisk.jp/tech/java/index.jsp
http://www.javaroad.jp/index.htm
http://www.hellohiro.com/
さる
ぬし
会議室デビュー日: 2005/07/14
投稿数: 276
お住まい・勤務地: 実家戻ったw
投稿日時: 2005-10-12 15:13
antについても載ってるようですね。
それを見てみると良いと思いますよ。
S_Tatsu
ベテラン
会議室デビュー日: 2005/05/13
投稿数: 58
お住まい・勤務地: 東京
投稿日時: 2005-10-12 18:01
さる様ありがとうございます。
さっそくAntについていろいろEclipseの設定を触ってみて発見したことがありました。
AntはEclipseに標準でインストールされているようで、更に自動でビルドするという
チェック項目があり、そこにチェックされていたので気づかないうちにclassesディレ
クトリに「.class」のファイルを作成してくれていました。またプロジェクトのプロ
パティのTomcatの「server.xmlファイルの更新を可能にする」にチェックが入っていた
ため、Eclipseのworkspaceに作成されたパスが自動的にserver.xmlに登録されており、
アクセスできるようになっているようでした。
またTomcatプラグインからTomcatを起動すると任意の位置でブレークポイントを指定
してブラウザでアクセスしたときにデバッグできるようで、ASP.NETと同じような感覚
でできました。その際にWindowsのサービスとしてTomcatが起動しているとEclipseの
Tomcatプラグインから起動できなかったため、はまってしまいました。
ですが慣れればEclipseはかなり使いやすそうな気がしました。

ひとつ気になったことがあるのですが、Javaのコードを書いている時に、「.」を入力
すると入力支援で候補が現れるのですが、時々でてこないことがあります。その時は一度
「.」を削除して再度「.」を入力すると現れました。これは仕様なのでしょうか?もし
回避策がございましたら教えてください。

さる
ぬし
会議室デビュー日: 2005/07/14
投稿数: 276
お住まい・勤務地: 実家戻ったw
投稿日時: 2005-10-12 18:18
Ctrl+スペースで出せますよ。
takashi
ベテラン
会議室デビュー日: 2004/02/12
投稿数: 79
お住まい・勤務地: 東京
投稿日時: 2005-10-12 18:21
こんにちは。

入力補完機能がたまに効かないというのは良く分かりませんが、ctrl+spaceで補完候補が表示されます。

あとTOMCATプラグインでwarファイルが作成できますので、これを別環境のTOMCATのwebappsディレクトリに配備(デプロイ)して動作させることができます。

もう1つ、.classファイルですが、ソースを編集して保存するタイミングでコンパイルされます。

以上ご参考になれば。
S_Tatsu
ベテラン
会議室デビュー日: 2005/05/13
投稿数: 58
お住まい・勤務地: 東京
投稿日時: 2005-10-12 18:55
さる様
takashi様
ご返信ありがとうございます。
なるほど、Ctl+SpaceはVisual Studioと同じなのですね。
入力補完機能が効かなくなるのはどうもimport文を書いているときによく起こります。
ですが教えていただいたCtl+Spaceを押すと表示されました。
import javax.servl…と入力している時にでてくる候補をEnterで押すとjavax.servlet.*;
といったようになってしまうのですが、続けて配下のパッケージにいきたい場合などは方
法はありますでしょうか?(.*;としないでほしい)
細かい事ですいません。Visual Studioで慣れてしまっていたのでどうも気になってしまい
ます。

スキルアップ/キャリアアップ(JOB@IT)