'Java/'で始まるページの一覧
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
Java/Ant
コンテンツ一覧
関連リンク
Java/Ant/DBをExcelにExportするAntタスク
ダウンロード
インストール
サンプル
ソースコード
Java/Ant/Javaから実行する
環境設定
やってみる
TIPS
変数の制御
複数のターゲットを実行
関連リンク
Java/Ant/TIPS集
AntのTIPS集
可変ファイル名のファイルを、固定ファイル名のファイルとしてコピーする
AntをJavaコマンドから実行する
プロパティを上書き
AntでFTPタスクを使用したい
日付処理(n日前の日付をプロパティにセットする、とか)
コンパイル
ディレクトリ配下のすべてのjarにクラスパスを通す
javacタスクで、Ant自身が通したクラスパスを無効にする。
AntにVM引数を渡す
タスクの一覧表示
外部タスクを使う
独自タスクの定義
Java2html(旧バージョン)
ディレクトリをいったんとっといて上書きして、処理したら元に戻す
Java/Ant/Unitテストツール
概要
インストール
Tutorialの準備
使い方
GUIを使用する
うまくいかないことがありました。
Java/Ant/カスタムタスクを作る
カスタムタスクって
クラスパスを通しておく
org.apache.tools.ant.Taskを拡張する
ビルドファイルを実行する
ネストしたタグを作る
ネストしたタグを複数定義したい
関連リンク
Java/BeanUtils
ダウンロード
やってみる
コンテンツ一覧
関連リンク
Java/BeanUtils/TIPS集
ある型だけ特殊な処理をさせる
Java/Cactus
Cactusとは
ダウンロード
サンプルの説明
サンプルの一部
Cactusでテストを行うための準備
jarファイルの配置
cactus.propertiesの配置
jspRedirector.jspの配置
web.xmlの編集
ようやくテストクラスの記述
TIPS
リクエストURLを偽造する。
Java/CSVを取り扱う
CSVを読み込むJavaライブラリ
ダウンロード
使ってみる。
JavaBeansにマッピングする
JavaBeansにマッピングする
プログラム中でなく、設定ファイルとかでマッピングを指定したい
TIPS集
CSVの順番とJavaBeansのフィールドをマッピングする方法
CSVのヘッダ行のヘッダ名称とフィールドをマッピングする方法
CSVのヘッダ行のヘッダ名称がそのままフィールド名の場合
関連リンク
Java/DBUnit
コンテンツ一覧
インストール
関連リンク
Java/DBUnit/ExcelシートでImport,Exportする
データをExcel形式でエクスポートする
データをExcelからインポートする
つかってみて
関連リンク
Java/DBUnit/XMLでImport,Exportする
サンプルのテーブル定義
データをXMLからインポートする
データをXMLでエクスポートする
Java/Direct Web Remoting(DWR)をつかう
概要
ダウンロード
インストール
具体的にやってみる。
Java/Doclipse
Java/ExcelとJavaBeansをマッピングするライブラリXLSBeansを使う
XLSBeansというライブラリとは
ダウンロード・インストール
やってみる
ExcelシートとJavaBeansの指定
JavaBeansのプロパティとExcelの列のマッピング
Mainクラス
このライブラリ、かなりよいかもっ。
関連リンク
Java/HttpComponents
ダウンロード
サンプル
関連リンク
Java/HttpUnit
HttpUnitのTips集
HttpUnitの概要
基本的な使い方
プロクシ経由にしたい場合
基本認証を行いたい場合
サンプル
key=value形式でないクエリを投げる
Java/Hudson
概要
ダウンロード
インストール
使ってみる
ジョブ(プロジェクト?)を作成する
プロジェクトの環境設定を記述する1
プロジェクトの環境設定を記述する2
実行してみる
JavaDocやJUnit結果を保存する
TIPS集
コミットに反応してビルドを実行する
関連リンク
Java/J2EEのTIPS集
J2EEのインストール
日本語版追補版のインストール
cloudscapeプロセスの開始
cloudscapeプロセスの終了
cloudscapeデータベースへの接続
対話型 SQL ツールの実行
Java/Jakarta Commons/FileUploadを使う
ダウンロード
やってみる
ファイルをバイト列のまま取得する
関連リンク
Java/JavaDocument検索ツール
API Document 検索 for Java
API Document 検索 とは?
ディレクトリ構成
ダウンロード
インストール
ライブラリの解凍
SWTライブラリの配置
HttpUnitライブラリの配置
Log4jライブラリの配置
使い方。
APIドキュメント、ソースドキュメント
TODO
ライセンス
謝辞
Java/JavaMail
ダウンロード
コンテンツ一覧
関連リンク
Java/JavaMail/受信メールの解析に使う
JavaMailをメールの解析に使う、って?
サンプル
まずはテキストファイルからメールを読み取る
パイプされた標準入力からメールを読み取る
関連リンク
Java/jcoverage
概要
ダウンロード
基礎
準備
antタスクの作成
Antの注意点
Servletなどサーバサイド、J2EE環境で使う。
関連リンク
Java/jcoverage/ServletなどJ2EE環境で使う。
準備
手順
プロジェクト作成
Eclipseでコンパイル
AntでInstrument
WEBコンテナ起動
EclipseでCactus起動
Antでレポート
Java/Jenkins
コンテンツ一覧
関連リンク
Java/Jenkins/Plugins
Copy Artifact Plugin
Jenkins Cobertura Plugin
Email-ext plugin
Build Trigger Badge Plugin
JobConfigHistory Plugin
Configuration Slicing Plugin
Redmine プラグイン
Build Pipeline Plugin
Promoted Builds Plugin
Dependency Graph View Plugin
Java/Jenkins/TIPS集
ローカルのプラグインをインストールする。
Jenkinsのコンテキストパスを変更する
関連リンク
Java/Jenkins/プラグイン開発
やってみる
事前の設定
プロジェクトの作成
ローカルのリポジトリにインストール
動かしてみる。
プロジェクトの構成
HelloWorldBuilder
config.jelly
global.jelly
いじってみる
システムの設定画面に、テキストボックスを追加してみる。
まとめると
ジョブの設定画面に、テキストボックスを追加してみる。
関連リンク
Java/Jenkins/プラグイン開発のTIPS集
config.jellyでデフォルト値を設定する。
スクリプトコンソールをうまく使う。
プラグイン開発で使用する、Jenkins起動時のMAVEN_OPTS
プラグイン開発で出てくる、ビルド関連のパス(FilePath/File)の結果
Jenkinsのソース検索
ビルダーが追加したアクションのアイコンを指定する。
アクションの画面でのリンク
ビルドのトリガーとなったコミット情報にアクセスする。
Jenkinsの設定を使ってE-Mailを送信する。
Java/Jenkins/プラグイン開発のTIPS集/config.jellyでネストされた設定画面を作る
画面側
Java(Builder)側
Java/Jenkins/プラグイン開発のTIPS集/FilePath
Jenkinsの抽象化されたjava.io.Fileである FilePath
ファイル出力すると
サンプルコード
Java/Jenkins/プラグイン開発のTIPS集/Jenkins CLI
概要・事前準備
自作する
実行してみる。
Java/Jetspeedの設定
install
Actionクラスの作成
JSPの作成
レジストリファイルの作成
プロパティファイルへの登録
Java/JMock
DAOのスタブを書くのがめんどくさい
JMock
Java/JNDI推奨されない書き方
Java/JSPDoc
JSPDocとは
インストール
使用方法
Java/JSPのTIPS集
自分にリンクを張る方法
Cookieの制御
Java/JUnit
コンテンツ一覧
JUnitとは
ダウンロード
Java/JUnit/TIPS集
コマンドラインやantから実行する。
パッケージ内のすべてのテストクラスを実行する。
パッケージ内のあるテストクラスのあるテストメソッドだけを実行する。
すべてのテストクラスを実行する。
Java/Log4j
Appenderの種類/設定
ConsoleAppender
FileAppender
Appenderの設定を引き継がない
ファイルパスなどを外出しする
関連リンク
Java/Lucene
Luceneとは
下準備
辞書の作成
SenとLuceneのダウンロード
辞書作成
コマンドプロンプトを使う、JavaAPIを使う
インデックスの作成(プロンプト)
検索する(プロンプト)
インデックスの作成(Java API)
検索する(Java API)
やってみて
関連リンク
Java/Pingアプリケーション
コンテンツ一覧
とりあえず
機能要件
モデリング
それぞれの記事へ
Java/Pingアプリケーション/Pingをうつクライアント
Java/Pingアプリケーション/Pingを受け付けるServlet
Java/Pingアプリケーション/RSSを読み込むパーサ
Java/Pingアプリケーション/SpringでDIしてDAOをつくる
Hibernate関連のSpringの設定ファイル
DAOのインタフェース
DAOの実装クラス
Java/Pingアプリケーション/Springの設定
データベース関連
hibernate-spring.xml
その他のJavaBeansの設定
Java/Pingアプリケーション/すでに打ったPing情報を格納するテーブルを作る
Java/Pingアプリケーション/テーブルのRowにマッピングされるPOJOを作る
Java/Seasar2
コンテンツ一覧
Seasar2を使ってみる。
やってみる
diconファイル。
関連リンク
Java/Seasar2/Kuina-Dao
インストール
コンテンツ一覧
関連リンク
Java/Seasar2/Kuina-Dao/TIPS集
多対一の関連がある場合を設定したい場合
一対多の関連を設定したい場合
Java/Seasar2/TIPS集
SingletonS2Containerって
Java/Tiger
コンテンツ一覧
関連リンク
Java/Tiger/Annotation
アノテーションの概要
アノテーションの作り方
実際に作ってみる
これらのアノテーションの定義方法
アノテーションに記載してあるアノテーションの意味。
プログラムからアクセスしてみる。
Java/Tiger/Generics
Genericsって
Iteratorと使う
Mapと使う
自分で作ってみる
クラスのパラメータ化
パラメタはサブクラスでもいい
メソッドのパラメータ化
Java/Tiger/拡張for文
Java/TIPS集
AWS のLinuxでJavaを使う
HttpURLConnection での接続において、Proxyを越える(SSLも)
JavaでAWSのプロファイルを切り替える件
Mavenから AWS SDK for Java を使う場合
Jerseyのエラー
よく出てくるコマンド。
AWSのLinuxで Mavenを使う
Logの制御
設定ファイルの制御
ファイルパスの操作(Java7版)
バイナリファイルをbyte配列に変換する(Java7版)
ある配列に配列を追加して新しい配列を作る
ある配列に単一のObjectを追加して新しい配列を作る
Commonsのデリミタで分割するヤツ
StringBufferでカンマつなぎしたとき、最後のカンマはいらない件
わすれがちな、Dateの比較 before/after
バイト列を表示する。
ファイルをバイナリで読み込む。。
数値の文字列フォーマット変換
java.util.Date -> int
String -> java.util.Date
java.util.Date -> String
「日」より下を切り捨てたDateを取得する
stackTraceを取得する
プロパティファイルから、複数のデータを配列で取得する
パイプされた標準入力を取得する
Apache Axis 1.4のSSL処理にはバグがありそう
BigDecimalのコンストラクタにdoubleは使わないほうがいい
classesディレクトリを一括で削除するワンライナー
ファイル <-> byte[]に変換するUtil
整数を16進や2進で表示する
Base64でエンコードする
SHA1でハッシュ化
java.lang.ThreadLocalについて
Eclipseのヒープとタスクマネージャの関係
EclipseでCVSのブランチを取り扱う。
実行中のメソッド名を取得する。
byte配列をバイナリに変換する。
バイナリファイルをbyte配列に変換する
Apache Axisで、プロキシーを越える。
Apache Axisで、自己署名証明書を使用してSSLさせる方法
HSQLDBの起動、フロントエンドの起動
ブラウザのCookieを手軽に参照する
Jakarta Commons Langのいろいろ
フィールドをカプセル化する
プレースホルダを使う
e.printStackTrace()の文字列を取得する、出力先を変更する
WSAD5.1.2でサーバの設定が格納されているディレクトリ
プロクシ認証などなど
privateなフィールドにアクセスする
<%@ page %> タグ内の意味。
key=value&...の形式ではないPOSTリクエストの電文を取得する方法
DOM2String
String2DOM
ファイル書きだし(バイナリで)
ファイル書きだし(テキスト)
あるディレクトリからの相対パスを計算して、他のディレクトリに連結したい。
URLからファイルパスへ。
(たとえば)拡張子がxmlのファイルをリストする
拡張子より後ろの文字列を取得する
拡張子より前の文字列を取得する
Javaから、WEBブラウザを起動(Windowsのみ)
WEBアプリケーションのルートを取得してパスを生成する
DOMオブジェクトをファイルに書き出す
JSPやServletのOutにDOMを書き出したい。
Servletで、コンテンツタイプを指定する。
プロキシ越えとか、HttpConnection
javaの実行
Javadoc書き方
コレクションを配列に変換
配列をコレクションに変換
ファイルを読み込む
Java/TIPS集(主に環境)
Xerces関連の障害。
ロードされているクラスが、どのファイルからロードされているかを確認する(解決)。
ロードされているクラスが、どのファイルからロードされているかを確認する
Class#getResource() をいろいろな環境で
ポータブルにパスを取得する?(まだ)
結局
JDKで使用している、XML実装のVersionの調べ方。
JDKのJAXPの実装の入れ替え方法
URL
javaの実行
カレントディレクトリ取得方法
ディレクトリ文字列のみ取得する方法にアレンジ
システムのプロパティを見る方法
Java/TomcatでDataSource
TomcatでDataSourceを使うときの設定
TomcatのGUIでの設定とserver.xmlの手修正
Java/Tomcatのインストール
Linuxで自動起動するスクリプト
LinuxでApacheと連携する。
コネクタを作成
Apacheの設定
tomcatの設定
jk2
Java/Velocity
ダウンロード・インストール
使ってみる
Java/Velocity/TIPS集
プロパティファイルを使って初期化を行う
Java/Vert.x
Hello World的な。。
Eclipseを使う
起動するクラスの指定
gradleからでなく vertxのコマンドで動かす。。
eclipseでリモートデバッグする
関連リンク
Java/XJavaDoc
インストール
やってみる
@author hogehgoeみたいな場合のパース方法
Java/コマンドライン引数を制御するライブラリargs4j
インストール
やってみる
普通のパラメタをつかう
pom.xml について
関連リンク
Java/スレッドプログラミング
InterruptedException が発生するタイミング
synchronizedにすることで、どこが同期化されるのか。
Thread#sleep()とObject#wait()
Java/ソースコードの行数を数える
Metrics 1.3.4
ほかには
Java/暗号化
サンプルコード
共通鍵をランダムに生成する