「4.3(Kepler)」タグアーカイブEclipse(Pleiades)でJDK8コメントを残すエクリプスのWikiをみてみるとJDK8用のパッチがリリースされている。いうわけで早速入れてみる。今回の環境は4.3.2ベースのPleiades。Lunaでもいけるらしい。インストール前の素の状態。インストール済みJREには設定できるけどランタイムには指定できない。新規ソフトウェアの追加から次へ次へと行けばいい模様。field:http://download.eclipse.org/eclipse/updates/4.3-P-builds/きっとこれやれば8の指定ができるってことなのだろうとインストールしようとしたら。依存関係の計算で止まってしまった。放置して進むか確認してみます。いうことで放置していたら動きました。実行環境で8選べるようになってます。きしださんのソースをコピらせていただいて軽く動作確認。System.out.println(strs.toString());}}とりあえず動いているっぽい。あとは隙間を見つけて。wpepeaJStyleがエラーコメントを残す昨日エクリプス(4.3)をアップデートしてからJStyleがエラー。moreJStyleSWTBridgeというクラスがないと言っている。Eclipseアップデートした際にあまり注意していなかったけど4.3.0から4.3.1に上がっていて、(Pleiadesにもともと入っていた)JStyle用にカスタマイズされたjarが上書きされてエラーをはいている状況っぽい。64bitだけどどのOSでも似たような事象だと思う。Tomcatが警告残っているので、4.3.1に上げた影響で他にもところどころ直す必要が出てくるかも。リポジトリーが見つかりません。OTN.と出てきました。前にtwitterで言ってたかも。wpepeaM2E(Maven)のproperty外部化コメントを残す以前JavaFXのMaven設定を行った際にjfxrt.jarへのパスはpomに直接記載していた。別端末(別のパス)で使用しようとしたときに外部化した際の手順。設定を記載するsetting.xmlを作成。(proxyを使う際等に既に作っていることも多い。)Defaultは下。${user.home}/.m2/settings.xml作成した内容は以下。propertiesの下に、キー、値を指定する。<activeProfiles/></settings>pomで直接記載していた個所が変数で指定できるようになっている。Kepler)コメントを残すJavaFXのソースとJavaDocのアタッチのをしていなく何かと不便なので添付する。7にくっついていたもの程度の意識なのでまずはこちらのソースを使ってバージョンを調べる。2.2.25-b15だそう。JavaDocから入れようとダウンロードサイトを開くとjavafx-2_2_25-apidocs.zipとbuild番号が付いていない。ダウンロードしてみて、レポジトリのチェンジログと比べるとb19の変更が反映されているので時系列に差がある模様。いえ、リリースノートが下な感じで、大きな修正は言ってもいないのでそのまま突き進む。7u25.疲れたので、以下作業予定で今日は挫折。リンク先の右上にダウンロード用リンクあったので、zipでダウンロード。ソースとJavaDocを適宜フォルダを作って配備。(C:\dev\attachment\javafx2.2.25)pomの修正(Localレポジトリを作成しないときれいに添付できないかもしれない。参照先)プロパティー->Javaのビルドパス->ライブラリー->maven依存関係->jafxt.jarのJavadoc添付、ソース添付から設定することで妥協。one)にてM2Eを使ってJavaFXをMavenプロジェクトとして動かすまでのメモ。注:JavaFXのアーキタイプは何種類かあるようでディレクトリ構造は、JavaFX用アークテクとタイプの中でも結構ばらついている。スタンダードな構造はきちんと調べた方がいいかも。任意の名前をつけてプロジェクトを作成。見つかりません」とかで怒られる。pom.xml(プロジェクト直下ある)にjarのパスを依存関係に追加してやって「Maven->プロジェクトの更新」とやってやると動くようになる。(今のとこ無難に動いている模様。wpepeaeclipse上でのglassfish4をDebugするための追加手順2件の返信EclipseでGlassfish4をDebugしようとすると、69%起動とでてそこで固まってしまう事象が発生。(というか、Debugをしたら毎回だった。Eclipse”のバグとのこと。(7/11追記)改めてバグ情報を見直すと下のようにあるのでGlassFishの3系でも発生していた模様。4.(7/11追記終了)(8/4追記)eclipseのサーバ追加時に設定したglassfish用のID/Passwordと、glassfishに実際に設定してあるID/Passwordが違う場合も発生した。4.0のデフォルトは”admin/無”っぽい)(8/4追記終了)Fix版でていてUpdateManager経由でインストールできるとのことなので早速インストール。http://download.java.net/glassfish/eclipse/junoインストール後Eclipse再起動し、Eclipse上でのサーバ(サーバビューに出るやつ)も再度作り直した。完全に死にきっていないものがあったのかPortがふさがっている旨のメッセージが出たのでPCごと再起動したところ、無事にデバッグできるようになった。DebugできなかったときEclipseのlogに出ていたスタックトレースは以下のはず。(退避していなかったけど時間的におそらく。356)を使ってみる。その1(まずは軽く触れてみる)1件のフィードバックEclipseからGlassfishを使う環境は何とかできたっぽいのでWebSocketを使ってみる。前の情報からアノテーションがダイナミックに変わっているので注意。@ServerEndpointとかとか(リンク)こちらのブログを参考にまずはほぼコピペして動作確認。キャプチャを簡単にできるかと軽く見てみたけどIE10の開発ツールは特に表示されない模様。FFのTamperData(プラグイン)では、Connectionがupgradeされていることまでは確認できたけど、upgrade後の動作は見れない模様。コネクションクローズ等も拾えなかった。UpgradePragma=no-cacheCache-Control=no-cacheUpgrade=websocketChromeのデベロッパーツールでも同様に、Upgradeまでしか拾えない模様。Wiresharkだとキャプチャできるとのことなので後ほど使ってみる。ちなみに下のようにアノテーションを削った場合は404と素直なエラーがでてくれた。wpepeaJavaEE7(GlassFish4.0)のEclipse4.3(Kepler)におけるMaven(M2E)連携1件のフィードバックEclipse4.3でMavenプロジェクトを作成しようとしたら手間だったので手順の記録。WTP)をマーケットプレースからインストール。ヘルプ->Eclipseマーケットプレース->検索で「m2e-wtp」にてインストールを実行。Kepler”となっている。Oneだとアップデートでいいかどうかを聞かれるがとりあえず次へ次へとそのままインストール新規->MavanプロジェクトからMavanプロジェクトを作成しようとしたところ、アーキタイプにwebapp-javaee7が無い。(Eclipse4.2ではこれででてきた記憶がある。)理由があって外されたか、間にあっていないだけかは不明。取り急ぎ、Mavenのリモートカタログを追加して凌ぐことにする。ウィンドウ->設定->Maven->アーキタイプ->リモートカタログの追加からhttp://repo1.maven.org/maven2/archetype-catalog.xmlをリモートカタログとして追加。Eclipse再起動後(?)にwebapp-javaee7が選べるようになっているので指定しMavenプロジェクトとして作成。以下m2eのライフサイクルのエラーが出るのでクイックフィックスから修正。validate)(lifecycle-mapping-metadata.xmlをきちんと書いたほうがいいのかもしれないけどリンク先がわからなくなった。一応中国語参考のリンク)途中で対象を聞かれるのでとりあえずデフォルト修正がすんだらプロジェクトをAlt+F5でMavenビルドしてサーバに追加したらOK。wpepeaリンクGlassFish4まだろくに触っていないけど、Eclipse4.3(Kepler)がリリースされたので連携してみる。Oracleのサイトを見ると、OEPEのUpdateManagerのリモートロケーションはまだ対応していないみたい。アーカイブからのupdateは対応済みなのでいったん、Zipをダウンロード。ヘルプ->新規ソフトウェアのインストール->使用可能なソフトウェアサイト->追加から先ほどのZipを指定。追加したソフトウェアサイトからGlassFishツールをインストール。(ついでにドキュメントも)そのまま次へ次へ同意とぽちぽち押して再起動。07/09追加Debugができなかったらリンク先の手順も追加2013年6月29日コメントを残す案件募集中です店が開店休業状態なので、店番をしながらできるシステムの仕事を募集中です。@YoshitakeKitamuもしくは店へのご連絡お待ちしています。