java
参照元 => Ant の実行
起動時に %HOME%\antrc_pre.bat を実行して、終了後に%HOME%\antrc_post.batを実行する。 これらのバッチファイルで、Ant実行中にだけ参照される環境変数をセット、アンセットできる。
unix系のAntのラッパースクリプトは、実行前に、~/.antrc ファイルを読込み実行する。 ラッパースクリプト~/.antrcの環境変数 JAVACMD Javaコマンドのフルパス。 JAVA_HOME/bin/java(.exe) 以外のJVMを起動したい場合に使用。 ANT_OPTS JVMに渡されるコマン…
ant 1.6.1 (ant 1.5.nも同じ) を使用して、junitテストプログラムを動作させる時に, junitreport(テスト結果レポートの出力) を使用する場合は、xalan.jarが必要になる。 %ANT_HOME%\libにxalan.jarにコピーすればOK。
プログラムで、処理速度に問題がある(処理が遅い)場合に、プログラム内の処理効率の悪い部分を修正して処理効率の良いコードに書き換える必要にせまられる場合が、わりとあるものです。既に常識化しているものもありますが、あらためてまとめてみました。 …
org.apache.commons.net.ftp.FTPClientを使用した PUTしたいデータを指定したファイル名で、PUTするFTPプログラム。 import java.io.OutputStream; import java.io.IOException; import org.apache.commons.net.ftp.FTPClient; import org.apache.commons.ne…
FTPのGETプログラムに続いて、 org.apache.commons.net.ftp.FTPClientを使用したFTPのPUTプログラム。 下記は既存のファイルをPUTするメソッド put() です。 import java.io.FileInputStream; import java.io.InputStream; import java.io.IOException; impo…
FTPでファイルのPUT、GETの処理を、ガリゴリ書いて動作させていましたが、FTPのパッシブモードで、ちゃんと動いてくれません。 それで、かわりの org.apache.commons.net.ftp.FTPClient を見つけました。 パッシブモードもちゃんと対応しているし、動作もO…
InputStreamReader はバイトストリームから文字ストリームへ橋渡しを行います。 バイトデータを読み込んで、指定されたエンコーディングで文字に変換します。 下記は、EUC_JPのエンコーディングファイルを読み込んでいます。 import java.io.BufferedReader;…
はっきりいって使いづらいです。 定型的なtext入力とかの単純なformのpageで、使用する場合は、問題ないのですが、複雑になってくると、どの部分の記述がおかしいのかが、さっぱりわからないことがある。(勉強不足のせいもあります。f^_^;) HTMLのタグとは…
Linuxで、jspをプリコンパイルして、Tomcatを動作させると、日本語部分が文字化けを起こしていた。 バージョンは、Tomcat3.3.1jspファイルは、Shift_JISShift_JIS"%>としていた。 日本語のデータは、ResourceBundleを使用して、Resources_ja_JP.propertiesか…
http://www.javadeveloper.jp/members/general/Article.category_topic_article_tips_issue_029.dhtml
http://www2s.biglobe.ne.jp/~yuuki_ki/opensource/js_tomcat9.htm
junitを使用して、テストプログラムを書いたのですが、log4jがちゃんと動作してくれません。 明確な原因はわからないのですが、使用するTestRunnerクラスの種類が原因のようです。 使用するTestRunnerクラスを junit.swingui.TestRunner から junit.textui.T…
WEB-INF/web.xmlで下記のようにして指定します。 (Tomcat 3.3.1 です。) index.jsp
プログラムからgetResourceAsStream()メソッドを使用してjarファ イルに入っているテキストファイルをリードすることが可能です。しかし、同名のテキストファイル(test.txt)があると、 こちらを読んでしまいます。 import java.io.InputStream; import java.…
Stringオブジェクト(単に文字列) の charAt()メソッドで返される char のエンコーディングは、unicode。
・SWT/JFace ・JRuby ・Bean Scripting Framework ・Jakarta ORO 上記のライブラリを使用したエディタ erieを見つけました。 マクロとしてRubyを採用しています。いろいろとカスタマイズできるようです。 興味がわいたので、ソースコード等を、眺めてみたい…
JISでエンコードした文字列のbyte配列のコードには、エスケープシーケンス(ESC (0x1B) とそれに続く一つ以上のバイト)が、2バイトコードの開始と終了位置につきます。 たとえば、"あいうえお"の先頭位置には、ESC $ B (SHIFT IN) が付き終了位置には ESC …
org.apache.crimson.tree.XmlDocumentを使用する。(crimson.jar) http://cvs.forge.objectweb.org/cgi-bin/cvsweb.cgi/c-jdbc/lib/crimson.jar?cvsroot=c-jdbc import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import j…