スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
web拍手

ビルドパスと実行パス

JBOSSとEclipseを使ったWebアプリケーションの
ビルドパスと実行パスは別物である。

なので、ビルド(コンパイル)はできるけど、
実行はできないみたいなエラーに遭遇することになる。


JAVAで新しい機能(velocity、itextpdf)を追加したくて、
新しいライブラリを追加するときの場所として、
以下の三つがある。

① \workspace\engine\lib
Eclipseの中になる。
ここにJARファイルを置き、さらにエクリプスのプロパティから置いた
JARのビルドパスを追加する
ここにおいても、コンパイル時に参照してくれるが、実行する時は見てくれない。
結局、ここにおきながら、③にも同じものを置くということが、無駄な感じ。

本番サーバでの③のlibにもJARを入れておかなくてはならない。


② \workspace\engine\WebRoot\WEB-INF\lib
Eclipseの中になる。
ここにJARファイルを置くだけでいい。
ビルドする時も参照してくれるし、実行するときにも参照してくれるのでお気軽。
ただ、WARファイルの中に取り込まれるため、サイズがでかくなる。


③ \jboss-4.0.4.GA\server\project_name\lib
JBOSSのフォルダ階層の中になる。
エクリプスのプロパティから、外部JARとして登録すれば、コンパイル時に見てくれる。
また、ここにはパスが通っているので、置くだけで実行パスとなる。
ライブラリをここにおき、WARファイルの中に含めないことでサイズを小さくできる。
本番サーバでの③のlibにもJARを入れておかなくてはならない。



結論から言うと、③がよさそう。
本番サーバに上げることの回数が多いと、サイズが小さい方が時間の節約になる。
ただ、新規の開発者が来た時などは、JARファイルに外部ビルドパスを通し、
JARファイルを置いてもらわなければならない。
①は、一番お手軽だが、ライブラリを多用するとかなりWARが重くなる。

web拍手
- - - - 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 -
05 07
プロフィール
Author:たむたむR
い、いえ、小島よしおのファンサイトではありません。
ただ、思ったことを書いています。

 ~CONTENTS~

想うこと
性格を変える唯一の方法とは?
あなたは大人?それとも子供?
面接が苦手で緊張する方へ
短所を直すのは意味がない?
世界遺産を勝手にランキング
逆にインド人をだましてみる
本物の世界の絶景写真を集めました
おもしろ・すごい動画を集めました
インドの下痢と腹痛対策

試行錯誤でSEO対策
ヤフーカテゴリに登録された時の状況
ブログカテゴリランキングサイトの紹介
MIXIがGREEに勝った理由
GOOGLEとYAHOOの差
試行錯誤でSEO対策
title、description、bodyのSEO対策
SEOではリンクしすぎに注意
mixiのopenidでローカル環境からdiscoverできない問題
jbossのポートを8080から他のポート番号に変更する方法
jbossとstruts2でURLからwarファイル名を消したい
自宅サーバのDNSについて
メールサーバ
ビルドパスと実行パス
エクリプスで急にサーバが起動できなくなった時の対処
アパッチの設定で、ブラウザキャッシュし、サーバへのアクセス回数を減らす。
アパッチでWebシステムを高速化!
JAVAのソートで複数キーに簡単に対応する。
CRONの最も簡単な動かし方
データベースDBのサイズを知る方法
データベースに設定されている外部キー(foreign key)を確認する方法
LINUXで一体どこのファイルが重いか調べる方法
リナックスサーバで、ドメイン名でアクセス制限する方法(hosts.allowとhosts.deny)
apache のab試験で負荷テスト
JUNITでOutOfMemoryError: Java heap spaceと出る件
linuxのdfコマンドについて
linuxで、プロセスIDから実行プログラムがどこにあるかを調べる。
linuxで、ある日から更新されたファイルを検索する。


MYSQLでinnodb_buffer_pool_sizeを設定して速くする
MYSQLでindexを貼るとかalter tableの進捗具合を見る方法
MySQLで実行中のSQLをキャンセルする方法
MYSQLのinnodb_buffer_poolとかの簡単な仕組み
取ってきたGIFを綺麗に切り取ったりする方法
CENT OSのBashの話

株で儲けてみる
株の売買ルール
去年株で負けたけど確定申告で得する
株のお役立ちメモ
7億の男
たむたむRのリンク

アジアのベストシーズンと気候
中東のベストシーズンと気候
ヨーロッパのベストシーズンと気候
北アメリカ/北米のベストシーズンと気候
南米のベストシーズンと気候
オーストラリアのベストシーズンと気候
アフリカのベストシーズンと気候
ビーチのベストシーズンと気候
海外旅行のベストシーズンと気候
1月がベストシーズンの国と気候
2月がベストシーズンの国と気候
3月がベストシーズンの国と気候
4月がベストシーズンの国と気候
5月がベストシーズンの国と気候
6月がベストシーズンの国と気候
7月がベストシーズンの国と気候
8月がベストシーズンの国と気候
9月がベストシーズンの国と気候
10月がベストシーズンの国と気候
11月がベストシーズンの国と気候
12月がベストシーズンの国と気候
海外旅行おすすめ国都市ランキング
おすすめ世界遺産ランキング
海外旅行の持ち物チェックリスト
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。