1 名前:デフォルトの名無しさん [2007/06/06(水) 02:14:48 ] 前スレ JAVA+JSP+Struts+Tomcat Part3 pc11.2ch.net/test/read.cgi/tech/1161862896/ 関連スレ JSF(JavaServer Faces)2 pc11.2ch.net/test/read.cgi/tech/1142573697/ ◆JSP◆ pc11.2ch.net/test/read.cgi/php/984840356/ 【Java】Wicket【HTML】 pc11.2ch.net/test/read.cgi/tech/1132407308/ Tapestryについて語ろうよ! pc11.2ch.net/test/read.cgi/tech/1067531714/
321 名前:デフォルトの名無しさん mailto:sage [2008/12/26(金) 11:10:57 ] >>320 半端なく良いで
322 名前:デフォルトの名無しさん mailto:sage [2008/12/26(金) 12:38:06 ] VisualStudioの値段とWindows縛りがある分は良くないと割に合わないからな
323 名前:デフォルトの名無しさん mailto:sage [2008/12/26(金) 15:09:49 ] >>.321 何がそんなに生産性を良くしてるの?
324 名前:デフォルトの名無しさん mailto:sage [2008/12/26(金) 18:53:13 ] 極論っぽいが、「金取っているMS商品」と「無償のNetBeans」と比較するのも微妙なんだが。 と言うか漏れはEclipse慣れしているので、VisualStudioの作法がどーもな。 有償の開発キットどーこー言うならVisualStudioとRationalの比較になるんだろうが、 Rationalも結構ポトポタで開発できる。
325 名前:デフォルトの名無しさん mailto:sage [2008/12/26(金) 20:46:50 ] >>323 MSは、開発をやりやすいことをかなり考えて、ツール・コンポーネント・言語仕様まで一貫して作ってるからな。
326 名前:デフォルトの名無しさん mailto:sage [2008/12/26(金) 22:05:52 ] 俺も、結局はその辺の話だと思う。 個々のJSF実装やIDEの出来の問題ではなくて、一貫性を持った開発が出来れば ASP.NETでなくてJSFでもイイじゃん…ってことになると思うんだが。
327 名前:デフォルトの名無しさん mailto:sage [2008/12/27(土) 01:59:16 ] SUNが標準化してベンダーが実装とかで、時間がかかり過ぎてるから あれこれOSSが乱立しちゃうんだよな。 JSFとかいまだにこれからの発展をまたなきゃいけない状況だし。 その辺の一貫性のなさからRoRにおいしいとこ持ってかれちゃった感じ。
328 名前:デフォルトの名無しさん mailto:sage [2008/12/27(土) 02:25:59 ] RoR(笑)
329 名前:デフォルトの名無しさん mailto:sage [2008/12/27(土) 03:17:04 ] 実装がすぐに欲しいのならRIでいいじゃない
330 名前:デフォルトの名無しさん mailto:sage [2008/12/27(土) 08:00:28 ] 別に選択枝が多いのは悪い事じゃないと思うが。 と言うか自分で選択する脳がないクレクレ君はASP.NETにしとけば? ほぼ半永久的に縛られる結果になるとは思うが。
331 名前:デフォルトの名無しさん mailto:sage [2008/12/27(土) 09:22:14 ] 使える選択肢が多ければね。 完成度がASP.NETにどれも及ばないのが問題になってるわけで
332 名前:デフォルトの名無しさん mailto:sage [2008/12/27(土) 09:41:31 ] アンチMSは本当に視野が狭いな いいものは認めたほうがいい。
333 名前:デフォルトの名無しさん mailto:sage [2008/12/27(土) 09:43:28 ] VSもただで使えるじゃん
334 名前:デフォルトの名無しさん mailto:sage [2008/12/27(土) 10:50:31 ] アンチMSは選択肢が多すぎて、情報や流行に振り回されてる感がある。 現在人気のある無数のOSSフレームワークやライブラリ群が数年後にどうなるか、 考えただけでバカバカしくなるのに。
335 名前:デフォルトの名無しさん mailto:sage [2008/12/27(土) 13:31:04 ] >>333 チーム開発とか出来ないだろ?
336 名前:デフォルトの名無しさん mailto:sage [2008/12/27(土) 13:45:01 ] 言うほど無数にフレームワークってあるんか? 趣味や研究職ならともかく、業務で使うならそれなりにコンペして採用するけど、 OSS側が10もコンペ対象に上がらないけど。 漏れのトコは政治的理念が発動して「サーバーはコレ」とかなって、泣く泣くASP.NETを 使うとかWebSphereやら使うとかそういうのが多いけど。 それに漏れに関しては当てのない未来の話よりも、今楽できる事を 選択するだけだけど。 あとMSはVSみたいな製品自体は悪くないが、過去の負の遺産で痛い目を 見た人が多いからアンチMSが多く存在しているのだと思う。
337 名前:デフォルトの名無しさん mailto:sage [2008/12/27(土) 13:47:47 ] ASPをASP.NETで作り直すだけでも稼げるからうれしい
338 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 11:23:44 ] エンタープライズ用途だとWebSphereやら実績のあるお高いフレームワークを使うからなぁ。 アンチMSだからASP.NETを選ばないわけではなく、位置づけが微妙なんだと思う。 Unix+有償J2EEサーバーほど実績と信頼性が認められているわけではなく、PHPほど安く上がるわけでもない。 帯に短かしたすきに長しって状態。
339 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 17:50:29 ] 基幹システムは数十年単位で使い続けるから、3年毎に切り替えを要求してくるマイクロソフトは向かない。 lifitimeの短いアプリケーション向きでしょ、マイクロソフトは
340 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 17:59:54 ] 政府系や公共系はLinux+Javaを選んじゃったからな 大企業はIBMが美味しいとこ持ってっちゃうし、 中小企業相手に頑張るしかない、マイクロソフトの場合
341 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 18:58:24 ] 素のServletなら長持ちするけど、OSSあれこれ使ったらやばいだろ。 あいつら飽きっぽからな。
342 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 19:02:24 ] 今でさえ、素のServletやStrutsで作ったシステムを見るとゲッてなるのに、 そんなものを数十年単位でメンテしなければならない人達が気の毒でしかたが無い。
343 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 19:22:32 ] 数十年て。。。どんだけレアケースの議論をしてるんだか。。
344 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 19:26:51 ] まあ、金融機関とかがメインだけどな 基幹システムとなるとデータやプログラムは結構長生きなんだよ
345 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 19:30:27 ] >>342 確かにStrutsのシステムは触ってると脱力する。 正直作り直しちまいたいが、結構規模が大きいから嫌だなあ・・・。
346 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 19:31:39 ] 素のサーブレットのが素直で可愛いと思ってしまう フレームワークの経験が浅いだけかもしれんが
347 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 19:36:03 ] >>346 確かにそうだけど、ドジっ子も含む個性派揃いなので学級担任 としてはクラスをまとめるのに苦労するところです。
348 名前:デフォルトの名無しさん [2008/12/28(日) 20:47:02 ] 俺、Seasar2のSAStruts使いたい。ついにここまで、という気にさせられる。
349 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 21:46:11 ] もうJavaEE5でよくね?
350 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 22:07:40 ] Strutsを数十年メンテする方が悲惨だろ。
351 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 22:18:15 ] 新規のStruts案件ってあるのかな? そんなのに携わった新人は悲惨だな。
352 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 22:26:32 ] さすがに、今時素のStrutsをそのまま使うような案件は無い…っと思いたい。
353 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 23:11:18 ] これから誰かが作るシステムを、自分が数十年後にメンテさせられるとしたら、 頼むから素のサーブレットで作っておいてくれと言いたい。 その時になって、数十年前に流行ったフレームワークの勉強なんかやりたくない。
354 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 23:22:36 ] 小さいシステムならなるべく低レベルがいいと思う。
355 名前:デフォルトの名無しさん [2008/12/28(日) 23:27:04 ] ただより高いものはないっていうけど、確かにJavaの開発はくそ苦労する。。2度とやりたくねえ。
356 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 23:39:14 ] >>353 う〜ん、でもそういう実装って、他方でインハウスのライブラリや フレームワークもどきでガシガシに武装されていがちな悪寒。 数十年後、楽なのはどっちだ〜
357 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 23:43:21 ] >>356 ガシガシといっても、所詮は身内フレームワークなんで解析だけならそんなにやばくはない 解析だけならね!
358 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 23:55:11 ] 数年後にもうソースも手に入らないようなOSSよりは、インハウスの簡易的な ものの方がはるかに楽だねぇ。
359 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 03:22:11 ] >>358 OSSのソースが手に入らない可能性をいうなら、インハウスのフレームワークのソースが手に入らない可能性も同様に語るべきだと思うんだ
360 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 03:23:33 ] ソースももちろんドキュメンテーションがきっちりしていないと 悲惨でしょうね。
361 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 04:07:29 ] OSSのソースなんてあっても実際メンテなんてできないから意味ない。 数年で放置されるダメコミュニティが作ったOSSなんて、長期運用用に 採用した奴が悪いだろ。
362 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 07:31:43 ] >>359 悲惨なケースだよなぁ javaならjadで無理やりソースみることできるかもしれんが、 他の言語だと読みやすいソースに戻せるんかな?
363 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 22:18:26 ] 俺みたいに優秀な奴にとって、困難な状況の方が自分を高く売れて良いけどなあ
364 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 22:38:46 ] jadでリバースしたオレオレフレームワークを解析するのって、根気がいるだけで誰でもできる気が。
365 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 22:47:07 ] >>364 ほとんどの奴は「自分には無理」って実際やる前に諦めるお
366 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 10:11:38 ] 環境 サーバーサイド Centos5.2 javac 1.6.0_11 tomcat6.0 Apache/2.2.3 MySQL 6.0.8-alpha-community 開発サイド(開発のオペレーションを行う環境) Windows XP SP2 Eclipse Version 3.4.1 tomcat6.0 teraterm(SSH接続) java version(Windows、linux) java version "1.6.0_11" javac 1.6.0_11 共通 Windowsでcmd.exeから、javacでコンパイルした、バイナリを(HelloWorld.class)SSHでlinux側へ転送したファイルは問題なく、実行できるのですが、 Eclipse Version 3.4.1で作成したバイナリを、同様に転送して実行すると、 Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld Caused by: java.lang.ClassNotFoundException: HelloWorld at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:252) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) Could not find the main class: HelloWorld. Program will exit. このようなエラーメッセージがでて実行できません、解決策を教えてもらえませんか。
367 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 10:13:15 ] >>366 の続き パス Eclipseのjreホームへのパス C:\Program Files\Java\jdk1.6.0_11 Windows XPシステムの環境変数 C:\program Files\java\jdk1.6.0_11\bin linux側 # .bash_profile export JAVA_HOME=/usr/java/jdk1.6.0_11 export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/j re/lib/ext/mysql-connector-java-5.1.7-bin.jar export TOMCAT_HOME=/opt/tomcat6 export CLASSPATH=$TOMCAT_HOME/lib/servlet-api.jar export CATALINA_HOME=/opt/tomcat6 export CLASSPATH=$CLASSPATH:$CATALINA_HOME/common/lib このような設定です //HelloWorld.java public class HelloWorld { public static void main(String args[]) { System.out.println("Hello World"); } }
368 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 11:23:54 ] >>366 >>377 です、スレ汚しごめんなさいでした、解決しました
369 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 12:53:06 ] スレ違い、解決策なし、というまさにスレ汚し!
370 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 13:16:19 ] >>369 お前馬鹿だから >>366 >>377 が書いた、設定で間違っているところ分んないだろうw
371 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 13:26:13 ] 冬房は*ね
372 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 14:36:22 ] 今からJavaEE5やるのって無駄かね?
373 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 15:53:10 ] >>364 だからjavaだと楽だけどねって話さ 実際>>365 が多そうだけどねぐぐりもしないでソースないから無理と投げ出すだろうし
374 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 23:13:28 ] >>372 あんましニーズが無いと思うけどなあ 企業向けのシステムではspringが世界的にデファクトになってしまったと思う マーティン・ファウラーとかが評価した結果そうなった。
375 名前:デフォルトの名無しさん mailto:sage [2008/12/31(水) 04:08:24 ] >>372 ムダじゃないと思うよ。 実装としてSpring使えるんじゃないかな?
376 名前:デフォルトの名無しさん mailto:sage [2009/01/05(月) 01:02:25 ] >>375 SpringがいつJavaEE5の実装になったんだ?
377 名前:デフォルトの名無しさん mailto:sage [2009/01/05(月) 01:26:14 ] 2年くらい前じゃね?
378 名前:デフォルトの名無しさん mailto:sage [2009/01/05(月) 01:40:23 ] 大ウソ。
379 名前:デフォルトの名無しさん mailto:sage [2009/01/05(月) 01:45:44 ] まさかPitchforkを知らないのか?
380 名前:デフォルトの名無しさん mailto:sage [2009/01/05(月) 09:01:55 ] SpringベースのフレームワークだけどSpringそのものではない。
381 名前:デフォルトの名無しさん mailto:sage [2009/01/05(月) 12:33:41 ] SpringSourceが提供してるんだから広義のSpringだよ。
382 名前:デフォルトの名無しさん mailto:sage [2009/01/05(月) 13:01:59 ] というかEJB3.0のみの対応じゃない? それでじゃヴぁEEといわれても・・・
383 名前:デフォルトの名無しさん mailto:sage [2009/01/05(月) 13:05:53 ] SpringがWebコンテナを実装するわけないだろ つPitchfork使ったJavaEEはWebLogic
384 名前:デフォルトの名無しさん mailto:sage [2009/01/05(月) 20:04:41 ] PitchforkがServletコンテナを実装してると思ってたんじゃない?
385 名前:デフォルトの名無しさん mailto:sage [2009/01/05(月) 23:18:17 ] 何、この流れ.....
386 名前:デフォルトの名無しさん mailto:sage [2009/01/06(火) 02:52:56 ] 製品を組み合わせるということを知らない人たちです。
387 名前:デフォルトの名無しさん mailto:sage [2009/01/06(火) 18:16:20 ] netbeansのwoodstockコンポーネントって無くなるんですか? 今からだとICEfaces勉強した方がいいのかな?
388 名前:デフォルトの名無しさん mailto:sage [2009/01/07(水) 01:02:45 ] woodstockは開発停止。 そもそもバグが多くて誰も使わなかった。 ICEfacesへ移行しろとNetbeansがいってるから今後はその方向だろうね。
389 名前:デフォルトの名無しさん mailto:sage [2009/01/07(水) 06:18:24 ] その辺のアルファベットのなんかはみんな消えるけどね。 3年後にはそんなのもあったね、あははと笑ってる。
390 名前:デフォルトの名無しさん mailto:sage [2009/01/07(水) 06:33:31 ] 正直保守がなければ、今が楽ならいいです。
391 名前:デフォルトの名無しさん mailto:sage [2009/01/07(水) 19:44:08 ] NetbeansのVisual Web JSFでエンタープライズアプリケーション作ってるんですが、 faces-config.xmlのGUI画面で、ページのボタンが表示されなかったりします。これはバグ?
392 名前:391 mailto:sage [2009/01/07(水) 19:46:19 ] すいません。 Netbeansのバージョンは6.5で、プラットフォームはWindowsXPです。
393 名前:391 mailto:sage [2009/01/08(木) 18:55:40 ] 本体をアップデートして、再起動したら表示されるようになりました。 何だったんだろう・・・。
394 名前:デフォルトの名無しさん [2009/01/13(火) 20:14:50 ] ICEfacesのチュートリアルって登録しないと見れない?
395 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 05:01:07 ] 保守はシステムが止まるまで無くならないしなあ。 結局作った香具師に保守が回ってくるのはいつもの事。 やっぱり無料フレームワークじゃなくて、ちゃんとサポートのある有料フレームワーク採用したほうがあとが楽。
396 名前:デフォルトの名無しさん mailto:sage [2009/01/15(木) 00:44:48 ] 楽云々を言うならIBMの鯖にWebSphereでも乗せればハードからソフトまで 全部サポート受けれるが。
397 名前:デフォルトの名無しさん mailto:sage [2009/01/15(木) 07:41:38 ] で、お前ら的にはJSFはどうなの?
398 名前:デフォルトの名無しさん mailto:sage [2009/01/15(木) 08:59:38 ] いいと思うよ。てか出るの遅すぎた。
399 名前:デフォルトの名無しさん mailto:sage [2009/01/15(木) 11:50:06 ] JSFがいいってやつはNetBeans使ってるやつだけだろ Eclipseでうれしいことは何もない 事実上Sunの独自フレームワーク
400 名前:デフォルトの名無しさん mailto:sage [2009/01/15(木) 13:44:01 ] なんか、JSFってスタイルシートと相性悪くね?
401 名前:デフォルトの名無しさん mailto:sage [2009/01/15(木) 13:59:09 ] むしろどう考えてもスタイルシート必須だろ
402 名前:デフォルトの名無しさん mailto:sage [2009/01/15(木) 18:18:27 ] もちろん必須だがidがなぁ
403 名前:デフォルトの名無しさん mailto:sage [2009/01/15(木) 18:44:24 ] netbeansなんだが、ICEfacesレイアウトってwoodstockレイアウトの代替になる? netbeans公式サイトのサンプルでwoodstockのパネル使ってて困るんだが。
404 名前:デフォルトの名無しさん mailto:sage [2009/01/16(金) 01:25:03 ] JSFとかこの辺のフレームワークはできがいいとかよりも標準の椅子を獲得するかの 政治的な問題の方が大きいんだよなあ。
405 名前:デフォルトの名無しさん mailto:sage [2009/01/16(金) 01:28:20 ] 政治力があってもJSFを標準にするのは無理があるんだよ あのコンポーネントモデルは無駄すぐる
406 名前:デフォルトの名無しさん mailto:sage [2009/01/16(金) 11:36:00 ] Strutsのできがよくないことを思い出すんだ
407 名前:デフォルトの名無しさん mailto:sage [2009/01/16(金) 12:45:52 ] Strutsが出来が悪いと評されるようになったのって、 Strutsが普及した後だろ。READMEの日付に寄れば Stuts 1.1リリースが2002/03/21 Struts1.2リリースが 2003/12/10 Struts 1.0〜1.1の時点で、Strutsより出来がよいと言われていた フレームワークなんてあったか?
408 名前:デフォルトの名無しさん mailto:sage [2009/01/16(金) 15:49:00 ] WebWork?
409 名前:デフォルトの名無しさん mailto:sage [2009/01/16(金) 18:40:50 ] JSFの普及率ってstruts超えてるの? 国内だと全然使われていない気がする。
410 名前:デフォルトの名無しさん mailto:sage [2009/01/16(金) 20:50:31 ] JSFは正直居場所が無し 失敗作
411 名前:デフォルトの名無しさん mailto:sage [2009/01/16(金) 22:30:08 ] >>409 海外だと普通に使われてるから意外とすこしずつ浸透するのかも。 国内だとhigaタソのところでStrutsの1/3以下とでてたな。 海外だとGWTとかIcefacesとか普通に使われていてうらやましい。
412 名前:デフォルトの名無しさん [2009/01/17(土) 22:23:11 ] Seasar2の最新のStruts、SAStrutsはいいと俺は思うんだけど、あまり話題にならないね。 JSFは正直そのまま使うには面倒な部分が残ってしまっている。同じJSFならS2の拡張版Teedaはずっと使いやすい。 だけどこれもあまり話題にならないね。もうWebアプリケーションは別の言語で作る時代なのかな?Javaで作るならSeasar2と言わずフレームワークを使えばいいと思うんだけど。
413 名前:デフォルトの名無しさん mailto:sage [2009/01/17(土) 22:50:01 ] mvcフレームワーク乱立しまくりなんでSpringが生きてる限りは消えないであろうSpringMVCにした DWRとかSpringをサポートしてる他のOSSは必ずSpringMVCもサポートしてくれてたり(strutsもだけど) struts使える人ならあっさり覚えられるし教育コストも高くはない。 無難な選択だったと思う JSFも魅力的なんでこれから覚えるわ
414 名前:デフォルトの名無しさん mailto:sage [2009/01/17(土) 23:37:29 ] >>412 実装が独自でJSFの試験とおってないからそれを覚悟で あと1.2対応してない 2.0対応できるのだろうか
415 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 14:39:36 ] 結局標準が残るのでJSFが一番いい
416 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 15:09:43 ] 標準ってのはもちろん実質標準のことだよな。 だったらJSFはないなw
417 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 15:53:23 ] >>415 その台詞、JSFをEJBに置き換えてもう一度言ってみろ。
418 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 16:18:55 ] EJBはゴミ
419 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 16:27:58 ] EJBいいだろ。どこがゴミ?
420 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 16:35:09 ] 3.0以上限定でEJBはいいもの 2.1まではゴミ
421 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 16:47:28 ] EJBって何に使うの? たとえばショッピングサイト作るとして 使ったほうがいいの?