- 1 名前:デフォルトの名無しさん [2010/03/16(火) 10:23:04 ]
- プログラミング言語Javaに関する質問スレです。
JavaScript, Ajaxの質問は、ここでは受け付けていません。 Web製作管理 ttp://pc11.2ch.net/hp/ Webプログラミング ttp://pc11.2ch.net/php/ をご利用下さい。 よくある質問 ・「コマンドまたはファイル名が違います」 「'javac' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。」 「Exception in thread "main" java.lang.NoClassDefFoundError: 」 ttp://www.wikiroom.com/java/?path,classpath ・String に == は使うな。equals() を使え。 ・「\12288 は不正な文字です。」 文字リテラル以外で全角スペースは使えません。半角スペースに。 ・その他の質問→「APIのjavadoc見ろ」 前スレッド ★★Java質問・相談スレッド136★★ pc12.2ch.net/test/read.cgi/tech/1265541019/ 次スレは>>950あたりで。 過去ログ、関連スレッド、よくある質問とその回答など、 質問をする前に、貴方が見なければならないサイトについての情報は、 下のwikiのページにまとめてあります。 ttp://www.wikiroom.com/java/
- 14 名前:デフォルトの名無しさん mailto:sage [2010/03/17(水) 23:23:50 ]
- jaxb-xjc.jarをlib.dirにおけ
- 15 名前:デフォルトの名無しさん mailto:sage [2010/03/17(水) 23:45:01 ]
- >>14
サンプルはJAXBのフォルダの中にはいっていまして、 サンプルのbuild.xmlではそのまま動くように相対パスでつながっています #jaxbフォルダ # +lib # jaxb-xjc.jar # *.jar # +samples # +class-resolver # build.xml # +other-sample # build.xml
- 16 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 03:32:28 ]
- >>384
うぅっ、やっぱりそうでしたか・・。 友人から種をもらったので軽い気持ちで育ててしまいましたが、 よく考えれば当たり前ですよね・・。 しかし、成体になるまで育ててしまったものを今さらどうしていいのやら・・ 日曜の朝、エサを用意しわすれてでかけたら、 夜帰った時には80cm以上も移動していました・・・。
- 17 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 11:01:14 ]
- pc12.2ch.net/test/read.cgi/tech/1217536023/
△△もっとStruts2の良さを教えてくださいSsssion6
- 18 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 11:25:34 ]
- >>15
jaxb-impl.jarがlibにない。 というかググレカス。いくらでも出てくるわ。
- 19 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 23:48:20 ]
- >>18
あるよ jaxb2.2にあるlibフォルダには以下6つが最初からはいってる https://jaxb.dev.java.net/ activation.jar jaxb1-impl.jar jaxb-api.jar jaxb-impl.jar jaxb-xjc.jar jsr173_1.0_api.jar
- 20 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 01:21:50 ]
- class A{
void a(){} class B{ void a(){} void b(){ a(); /**/ } } } /**/の部分はBのa()が呼ばれるじゃないですか ここでAのa()が呼ばれるようにしたいんですがどうすればいいでしょうか
- 21 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 01:48:56 ]
- A.this.a();
- 22 名前:15, 19 mailto:sage [2010/03/19(金) 03:25:20 ]
- JDK6にもともとjaxbがはいっているらしいから
ライブラリいれちゃだめなのかも・・・
- 23 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 07:15:09 ]
- その辺はスマートじゃないよな。馬鹿除けにエラー出すなり、無効にしてくれればいいのに。
- 24 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 09:12:34 ]
- >>21
どうもです
- 25 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 09:55:35 ]
- Query query = pm.newQuery("select parametor1 ,parametor2 from "+ kurasu.class.getName());
Collection results = (Collection)query.execute(); for (Iterator i = results.iterator(); i.hasNext();){ 処理部分 } JDOでこのように値を取得しました。 parametor1はString、parametor2はlongです。 処理部分のところにブレークポイントを設定したところ、i.nextの部分にobject[ String, long]と値が確かに入っている事が確認できました。 この二つの値を取得または書き換えたいのですが、どうすればいいのでしょうか?
- 26 名前:デフォルトの名無しさん [2010/03/19(金) 10:33:58 ]
- RMI通信ってシリアライズでデータを送ってますが、
シリアライズするとき送受信するクラスのバージョンわ合わせないといけないって聞いたことがあります。 そこで疑問ですが、 引数がString、Date、List、Mapの基本形の場合はJDKのバージョンが違うものでも 問題なくシリアライズできますか? シリアライズでエラーになる場合というのは、JDKのバージョンじゃなくクラスの型の定義が変わったときでしょうか?
- 27 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 11:36:41 ]
- >>26
やってみりゃいいじゃん Javaのバージョンにもよると思うよ おれならreadObjectとwriteObjectを書くよ
- 28 名前:25 mailto:sage [2010/03/19(金) 14:23:18 ]
- Object[]でキャストしたらできた。
失礼しました。
- 29 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 14:29:57 ]
- >>26
JDK のバージョンは関係ない。クラスの型定義が変わると互換性がなくなる。 JDK のバージョンアップで String, Date などの型の内部構造が変われば受信側で復元不能。
|

|