[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

eclipseに関するyassのブックマーク (92)

  • クラスローダリークとヒープダンプ - n-agetsumaの日記

    Java EE を使っている人なら多くの人が遭遇するクラスローダリーク。EclipseなどのIDEでホットデプロイしながら開発していると、突然APサーバから応答がなくなったり、java.lang.OutOfMemory : PermGenが出力されたりする。 原因についてはnekopさんのスライドやyamadanさんのブログに紹介されているので、ここではクラスローダリークを手元で再現させてみて、どのようなヒープダンプになるか紹介する。 ヒープダンプの解析にはEclipseMemoryAnalyzer(MAT)を使う。 1. Duplicate Classes を確認する クラスローダリークが発生している状況では、同一のクラスが異なるクラスローダよりロードされている事象が起こっている。MATでは重複クラスロードの一覧を表示する機能があるため、1クリックで確認できる。 Tomcatの場合 To

    クラスローダリークとヒープダンプ - n-agetsumaの日記
    yass
    yass 2014/06/21
    " ここではクラスローダリークを手元で再現させてみて、どのようなヒープダンプになるか紹介する。 ヒープダンプの解析にはEclipseMemoryAnalyzer(MAT)を使う。"
  • GitHub - takezoe/stepcounter

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - takezoe/stepcounter
    yass
    yass 2014/04/23
    " 様々なプログラミング言語に対応したステップカウンタです。GUIとCUIの両方をサポートしており、AntやEclipseにも対応しています。"
  • Eclipseデバッガを活用する31のTips - Fly me to the Luna

    Eclipseデバッガを活用するための31のtips from Hiroki Kondo speakerdeckに貼ろうかどうか迷ったけれども、どこかで話したわけではないのでslideshareに。 Eclipseのデバッガを活用すると開発が捗ります。自宅ではIntelliJを使い始めてみて、さくさくコードが書ける事を体感しているのですが、デバッグはEclipseの方がやりやすいです。で、自分の知っているノウハウをチームで共有するために作りはじめたんですが、広くみんなに公開したほうがいいと思っておすそ分け。調べてみると、結構知らなかったネタがゴロゴロでてきました。Run to Lineとかお手軽で強力な機能だと思う。 「こんなネタ知りたい」とか、フィードバックを是非お寄せください。調査して追記していきますので、コメントとかよろしくお願いします。

    Eclipseデバッガを活用する31のTips - Fly me to the Luna
  • Architexa - a Fine Code Reading Tool - DZone

    I love reading code. For two reasons : If the code is bad, it is an awesome ego boost PLUS you get to foul mouth someone who has a good reputation for designing amazing things. If the code is good, then you get to learn some new tricks and some cool patterns yet to be published anywhere I am sure you read a lot of code and I am sure you’ll love this awesome code reading tool which I came across a

    Architexa - a Fine Code Reading Tool - DZone
  • Eclipse Junoでnull解析を行う - Qiita

    Eclipse Junoでnull解析を行う Eclipse Juno(4.2)から、@Nullableが付いたパラメータを、そのメソッド内でNullチェックしていない場合はwarningやerrorにすることが出来るようになります。 @Nullable Nullableアノテーションがついているパラメータは、そのパラメータにはNullが渡されることも許容するという意味になります。 なので、メソッド内で値のNullチェックを行う必要があります。 例えば、以下のようなコードを書いたとします。 import static org.junit.Assert.assertEquals; import javax.annotation.Nullable; import org.junit.Test; public class NullableTest { @Test public void test

    Eclipse Junoでnull解析を行う - Qiita
  • Services

    ServicesEclipseSource offers the following services to support your development project. Looking for a service provider to develop custom tools and IDEs? EclipseSource offers expert consulting, development, and support for creating domain-specific tools, IDEs, and modeling tools for both web and desktop platforms.

    Services
    yass
    yass 2013/03/23
  • EclipseベースのIDEの「Spring Toole Suite 3.2」「Groovy/Grails Tool Suite 3.2」が登場 | OSDN Magazine

    米SpringSource(米VMware傘下)は3月11日、Eclipseベースの統合開発環境(IDE)最新版「Spring Tool Suite(STS) 3.2.0」および「Groovy/Grails Tool Suite(GGTS) 3.2.0」を公開した。 STSはSpring開発者向けのEclipseプラグインで、JavaとSpring開発のためのツールを提供する。GGTSは、そのGroovyおよびGrails版。Apache Tomcatの代替となる「vFabric tc Server」の開発者エディションや「Spring Insight」コンソール、「Spring Roo」などで構成され、ローカルで実行するアプリケーションだけでなく、仮想環境やクラウド環境で動作するアプリケーションも開発できる。ライセンスは Eclipse Public License 1.0(vFabri

    EclipseベースのIDEの「Spring Toole Suite 3.2」「Groovy/Grails Tool Suite 3.2」が登場 | OSDN Magazine
  • Top 10 Customization of Eclipse Settings - DZone

    the great thing with eclipse is that you can configure a lot. in general, i’m happy with most of the defaults in eclipse and codewarrior. here are my top 10 things i change in eclipse to make it even better: add -showlocation to the eclipse startup command line: show workspace location in the title bar disable the heuristik settings for the indexer : fixing the eclipse index disable build (if requ

    Top 10 Customization of Eclipse Settings - DZone
  • Eclipse環境(Java)の設定の手間を省く - imaginatorの雑記帳

    モダン(かもしれない)なEclipse環境(Java)の構築方法にEclipseの設定手順が載っているけど、ワークスペースを新しく作ったりすると、一から設定し直しになるので、Eclipseの設定のデフォルト値を変更する方法を参考にデフォルト値を変更しておくと便利。 まずはeclipse.iniの変更。-vmargsより前に、以下の内容を挿入する。 -pluginCustomization plugin_customization.ini 次に、plugin_customization.iniというファイルをeclipse.iniと同じ場所に作成する。ファイルの内容は以下の通り。(id:wyukawaさんの設定1〜9をデフォルトにする場合) # 1. 行番号と空白文字の表示 org.eclipse.ui.editors/lineNumberRuler=true org.eclipse.ui.

  • JDK付属の「src.zip」の代わりに「jdk7src」を使ってEclipseの「Source not found」を回避する方法

    JDKには、Java標準ライブラリのソースファイル一式(src.zip)が付属しています。しかし、これは標準ライブラリのソースコードの一部に過ぎず、「sun.misc.Launcher」をはじめとする、一部のパッケージのソースファイルは含まれていません。 今回は、それによって表示されるエラーや対策、について解説します。JDK7が対象なので、JDK6未満の場合は適用できません。 目次 1. 「src.zip」のよくある利用法2. JDK付属の「src.zip」だけでは見れないソースコードがある!2.1. Class File Editor2.2. 「sun.*」など一部のソースコードが非公開だったから2.3. OpenJDK→JDK7へ2.4. OpenJDKのライセンス的にソースコードは無理?3. jdk7src「src.zipに足りないものをOpenJDKから持ってきました」4. jdk

    JDK付属の「src.zip」の代わりに「jdk7src」を使ってEclipseの「Source not found」を回避する方法
  • Emacs から PlantUML を使ってみた - あらびき日記

    この記事は abicky.netEmacs から PlantUML を使ってみた に移行しました

    Emacs から PlantUML を使ってみた - あらびき日記
  • Eclipseを改善するインクリメンタルサーチプラグイン「Glance」がオススメ!

    Chromeのページ内検索ライクに結果が表示できる「Glance」プラグインがとても良く、「何で標準じゃないんだ!」と思うくらいだったので、紹介します。 標準から置き換えてしまうのがおすすめです。インストール方法・置き換え方法付き。 また、インクリメンタルサーチを知らない人も、インクリメンタルサーチはとても基的なテキスト内の移動手段なので、これを機に使い始めることをおすすめします。 目次 1. インクリメンタルサーチとは2. Eclipse標準のインクリメンタルサーチが貧弱3. Glanceの特徴1:他のヒット位置が表示される4. Glanceの特徴2:ヒット位置がスクロールバーに表示される5. Glanceのその他の特徴5.1. 現在のヒット数が表示される5.2. 拡張検索5.3. 検索履歴5.4. 設定ができる5.5. 実はダイアログなどでも使える6. Glanceのインストール方法

    Eclipseを改善するインクリメンタルサーチプラグイン「Glance」がオススメ!
  • ビズリーチラボ: EclipseのDisplay View

    ども。ビズリーチの松井です。 今日もプチネタをひとつ。EclipseのDisplay Viewについてです。 意外と使ってない人が多いので記事にしてみました。 というより、Eclipse歴10年以上ですが、自分以外に使ってる人を見た事がないです。 まずはViewを表示させましょう。 Window --> Show View --> Display です。日語化してる場合は「表示」ビューです。 Display View はデバッグ時にブレークポイント箇所で止まった時が出番です。 とりあえずブレークポイントを設定してそこで止めてみましょう。 この時、Display Viewの中に任意のソースを記述します。 Ctrl + Space で補完も利くので便利です。 記述したソースを選択して、 Ctrl + Shift + D で、選択したソースを実行してくれます。 これで何が嬉

  • setting-up-contracts-for-java-in-eclipse | fsteeg.com

    ∞ /notes/setting-up-contracts-for-java-in-eclipse | 2011-02-07 | eclipse java programming Setting up Contracts for Java in Eclipse Cross-posted to: https://fsteeg.wordpress.com/2011/02/07/setting-up-contracts-for-java-in-eclipse/ On Friday, Contracts for Java was announced on the Google Open Source Blog. Learning about this at the beginning of the weekend was perfect timing for me: I had time to c

  • Checkstyleのカスタムルール作成と共有 - souta-bot log

    導入しても反発が少なそうなCheckstyleのゆるいカスタムルールを考えてみた。 それとEclipseでのカスタムルール共有方法をメモ。 カスタムルール作成 雛形は既存(プラグイン付属?)の「Sun Checks (Eclipse)」のコピーを使用する(「Sun Checks」よりゆるいルールなのでこちらを選択)。 Javadoc Comments - Method Javadoc - scope をpackageに privateメソッドはJavaDoc無くてもおk Javadoc Comments - Method Javadoc - allowUndeclaredRTE をチェック 「RuntimeExceptionのサブクラスに対する@throws節の記述を許可するかどうか」 これがデフォルトで許可されていない理由は何だろ? Javadoc Comments - Package

    Checkstyleのカスタムルール作成と共有 - souta-bot log
  • Eclipseの補完設定をカスタマイズして爆速コーディング - ser1zw's blog

    はじめに Java使いには欠かせないIDEであるEclipse。賢く補完してくれるのが魅力ですが、Visual Studioに慣れていると「補完がもっさりしてるなー」と思ってしまうのも事実。 でも補完設定をカスタマイズすることで、Visual Studio並みにバリバリ補完してくれるようになるのです。 環境 Eclipse 3.6.1 Helios 今回はWindows 7でPleiades All in Oneを使用していますが、素のEclipseでも同じです。もちろんLinux版でもOK。 Javaの補完設定のカスタマイズ やることは コンテンツ・アシストの自動有効化遅延を短くする 補完候補の一覧が表示されるまでの時間を短く設定することで、補完を速くします。 コンテンツ・アシストの自動有効化トリガーとなる文字を追加する 「.」以外の文字を入力した場合にも補完を開始するように設定し、特別

    Eclipseの補完設定をカスタマイズして爆速コーディング - ser1zw's blog
  • ECLIPSE COMMUNITY SURVEYで見る開発環境のトレンド - Masa / Lino Blog

    Eclipseコミュニティによるサーベイで、開発環境のトレンドを知ることができます。 Eclipseユーザの回答ですが、世界でのトレンドです。 http://www.eclipse.org/org/community_survey/Eclipse_Survey_2011_Report.pdf 個人的に面白い点を観想とともにピックアップします。詳しくはレポートをご覧ください。 THE DEVELOPER DESKTOP 開発環境はWindowsが6割以上を占めているようです。もっとMacが多いと思っていましたが、気のせいでした。 Source Code, Change, and Build Management Subversionが過半数を占めていて、デファクトスタンダードといえるでしょう。 ただ、昨年1年間でSubversionのシェアは58.3%から51.3%に低下し、Gitのシェアは

    ECLIPSE COMMUNITY SURVEYで見る開発環境のトレンド - Masa / Lino Blog
  • Pulseを使ってEclipseの設定を共有すると便利(ただし、閉鎖環境では使えません) - 達人プログラマーを目指して

    Eclipseのワークスペース設定を共有することは難しい EclipseはJavaの開発では最も人気の高いIDEであり、もちろん、私も仕事でも自宅でもずっとメインのIDEとして使ってきました。もちろん、NetBeansやIDEAなど他の優秀なIDEもフリーで利用できる時代なのですが、やはり、入力支援機構やリファクタリング機能の豊富さについては、やはり、Eclipseが他と比べて一歩優れているように思われます。*1 そして、Eclipseの最大の特徴の一つは柔軟なプラグインのアーキテクチャであり、豊富なプラグインの中から選択して好みの機能を拡張することができます。ただし、これはEclipseの最大のメリットでもあるのですが、大量のプラグインを管理して複数の端末で効率的に共有するということは案外大変なことでした。 Pleiadesのオールインワンパッケージを利用したり、また、SpringやJB

    Pulseを使ってEclipseの設定を共有すると便利(ただし、閉鎖環境では使えません) - 達人プログラマーを目指して
  • Eclipse活用術

    This document discusses usage trends of the Eclipse integrated development environment. It notes that Eclipse usage increased 20% in 2011, with the biggest increases being 10% for Eclipse itself, 10% for plugins, and 200% for Android Development Tools. It then provides many tips and shortcuts for using Eclipse more efficiently.Read less

    Eclipse活用術
  • 【コラム】イマドキのIDE事情 (105) Spring Frameworkを強力サポート! 「SpringSource Tool Suite」 | エンタープライズ | マイコミジャーナル

    SpringSource Tool Suiteとは? Spring FrameworkはJava開発で広く利用されているオープンソースのアプリケーションフレームワークだ。DIコンテナを中核に様々なフレームワークが構築されており、Spring FrameworkはSpringSource社 (現在は買収されVMware社の一部門となっている) から提供されている。稿で紹介するSpringSource Tool Suiteは主にこのSpring Frameworkを使用した開発を支援するための統合開発環境で、Spring同様SpringSource社から提供されている。 STSはダウンロードページからZIPファイルもしくはインストーラ形式で入手可能だ。また、すでにインストール済みのEclipseに更新サイトからインストールすることもできる。更新サイトからのインストール手順についてはこちらのド