Migi家当主 # 右の百合はお仕事です
@migiside
@mindstack パッケージとサブパッケージの関係とアクセス修飾子で切り分けできそうだと考えたが、甘かった・・・
2010-10-07 17:30:09
アノヒト(スマホ大破:連絡先ゼロ)
@mindstack
@migiside Javaのパッケージ命名規則は、単なる競合防止でしかないね。セキュリティマネージャを使うか、またはThreadのスタックトレースで呼び出し元を制限するごり押し方式で色々できる。
2010-10-07 17:33:27
アノヒト(スマホ大破:連絡先ゼロ)
@mindstack
リソースファイルなら、srcフォルダにぶっこんで、ClassLoaderからリソースストリーム取ればいい。JAR化するときには必須テクだな。RT @migiside: 一回Eclipseで開発したときにリソースの扱い方覚えたんだけど、わすれちまってる
2010-10-07 17:35:19
アノヒト(スマホ大破:連絡先ゼロ)
@mindstack
@migiside Eclipse様のデフォ設定のせいです。JARを展開するとそんなことは無かったぜ状態になるよ。JAR生成時のオプションで文字通りソースコード入れる事も出来たはずだよ。
2010-10-07 17:39:36
アノヒト(スマホ大破:連絡先ゼロ)
@mindstack
@mindstack ClassLoaderの参照ベースURLがsrcフォルダ直下に設定される筈だから、そういうことになるわけだ。複数のクラスローダとライブラリを独自にぶっこまない限り、何でそんなことになってるか分かりようもない。
2010-10-07 17:41:46
アノヒト(スマホ大破:連絡先ゼロ)
@mindstack
@migiside ふ。Javaは10年近くやってたけど、そちらは「使う機会がマジで無かったから」手付かずさ。VBとかだってそうさ。必要になったら習得するだろ?大抵。
2010-10-07 17:49:33
アノヒト(スマホ大破:連絡先ゼロ)
@mindstack
今年度のプロジェクトはDIとファクトリで構成されるか。私の代だとインタフェース策定するヤツが居なかったから、防御策でファサード+シングルトンにしてたけど。
2010-10-07 17:56:34