サイト紹介
検索
カテゴリ
以前の記事
2017年 12月 2017年 08月 2017年 07月 2017年 05月 2017年 03月 2016年 10月 2016年 09月 2016年 08月 2016年 06月 2016年 03月 2015年 05月 2015年 01月 2014年 12月 2013年 04月 2013年 03月 2013年 02月 2013年 01月 2012年 07月 2011年 09月 2011年 03月 2011年 01月 2010年 12月 2010年 10月 2010年 09月 2010年 08月 2010年 06月 2010年 05月 2010年 04月 2010年 03月 2009年 12月 2009年 11月 2009年 10月 2009年 09月 2009年 04月 2008年 07月 2007年 12月 2007年 11月 2007年 10月 2006年 09月 2006年 05月 2006年 04月 2006年 03月 2006年 02月 2006年 01月 2005年 12月 2005年 11月 2005年 10月 その他のジャンル
記事ランキング
画像一覧
|
2005年 10月 14日
Javaで作ったアプリケーションを配布するなら、Jar形式にまとめます。
// Jar形式に圧縮する jar cfm Sample.jar MANIFEST.MF *.class 私は↑のようなコマンドでjarファイルにします。 その際MANIFEST.MFというファイルを自分で作るんですが、ここでハマりました。 [MANIFEST.MF] Manifest-Version: 1.0 Main-Class: Sample Created-By: Team-obs Mackerel Class-Path: lib/packageA lib/packageB コンパイルでクラスパスを複数指定するには「;」を使いますが、 MANIFESTファイルでは「スペース」を使い指定するみたいです。 何で違うのー。 また、MANIFEST記述の最後はしっかり改行しないと、はしょられます。 この改行で何回悩んだことか・・・ それにしても、Javaの解説サイトはたくさんあるのに パッケージ利用に関する情報、ほとんどないのが悲しい。 自分のサイトで紹介するかな。 ネタはあれども余力のない今日この頃。 #
by mkrl
| 2005-10-14 18:16
| Java
2005年 10月 14日
海外からライブラリをもらってきて使おう。と思ったんですが、
普通にコンパイル → javac *.java をやったら「パッケージ********は存在しません。」と怒られました。 クラスパスを通さないとダメみたいです。 libフォルダにパッケージを入れたとして↓ // クラスパス指定してコンパイル javac -cp lib/packageA.jar;lib/packageB.jar;lib/packageC.jar *.java // クラスパスを指定して実行 java -cp .;lib/packageA.jar;lib/packageB.jar;lib/packageC.jar MainClass こんな感じでいけました。 それにしても1個1個指定するのって面倒くさいですよね。 なんとかならないのかな。。。 #
by mkrl
| 2005-10-14 08:32
| Java
2005年 10月 13日
// 表示で文字化けする時
response.setContentType("text/PLAIN;charset=EUC_JP"); // GET or POST で値を取得 String strParam = request.getParameter("parameter"); #
by mkrl
| 2005-10-13 14:48
| Java
2005年 10月 13日
|
ファン申請 |
||