以前Web開発をしていた時はmyeclipseを使っていたのですが、使ったことがある人はわかると思いますが、プラグインが多すぎて、全くアクセスできないプラグインの機能もたくさんあります。そのため、プロジェクトが少し大きくなると、非常にスタックしてしまいます。最適化はされていますが、まだ使いやすいとは言えません。今日は何もすることがなかったので、メモ帳 + Tomcat を使って開発するという、最も独創的な方法を試してみることにしました。効率はそれほど高くありませんが、最も基本的な操作のいくつかに慣れることは非常にやりがいがあります。このブログでは、私が今日最大の収穫だと思うことを共有します。
Tomcat でプロジェクトをデプロイして実行したい場合、使用する .class ファイルを特定のディレクトリに保存する必要があることは誰もが知っています (もちろん、Tomcat 構成ファイル内の任意のディレクトリに変更することもできます)。 .Java ファイルをコンパイルした後、.class ファイルをプロジェクトの WEB-INF のクラス サブディレクトリにコピーします。これは効率に大きく影響します。最後に、この問題を解決するためにバッチ処理を使用してみました。任意のディレクトリにサフィックス .bat が付いた新しいファイルを作成し、次のステートメントを使用して単純なバッチ プログラムを生成します。
次のようにコードをコピーします。
set classpath=E:/bluemsun/tomcat/apache-tomcat/apache-tomcat-7.0.55/lib/servlet-api.jar;%classpath%
javac -d E:/bluemsun/tomcat/apache-tomcat/apache-tomcat-7.0.55/webapps/mm/WEB-INF/classes %1
一時停止
最初の文は環境変数を設定することです。Tomcat に必要なのは、Tomcat の lib 内の jar パッケージに依存することは誰もが知っています。
2 番目の文は、javac コマンドを使用してソース ファイルをコンパイルすることです。 -d オプションは、コンパイルされた .class ファイルを後で作成するディレクトリに保存することを意味します。これは、ソース ファイルが最初のパラメータであることを意味します。
3 番目の文は Pause ステートメントです。つまり、上記の 2 つの文を実行した後、一時停止します。インターフェイスには「終了するには任意のキーを押してください」と表示されます。
これが私のデモです:
1. 私のクラスディレクトリは現在空です。
2. コンパイルする必要がある Java ソース ファイルを complie.bat にドラッグします。
3. 実行が完了すると、次のようになります。
4. その後、classes ディレクトリに移動すると、コンパイルされた .class ファイルがすでにこのディレクトリに存在していることがわかります。
にゃ~簡単ですね、ふふ。