{"id":327,"date":"2014-02-21T18:46:52","date_gmt":"2014-02-21T09:46:52","guid":{"rendered":"http:\/\/lovelinux.mydns.jp\/?p=327"},"modified":"2014-11-07T21:33:38","modified_gmt":"2014-11-07T12:33:38","slug":"how-to-debugging-rails-app-with-eclipse-on-ubuntu-steps-intosteps-oversteps-out","status":"publish","type":"post","link":"https:\/\/lovelinux.mydns.jp\/?p=327","title":{"rendered":"How to debug Rails app with eclipse on Ubuntu.(steps into,steps over,steps out)"},"content":{"rendered":"<p>I introduce you, how to debug Ruby on Rails Application with Eclipse.<\/p>\n<p>Hi,I&#8217;m japanese. So my english ability is poor. Just be patient. <\/p>\n<h4> Install Eclipse and JDK<\/h4>\n<p>Download JDK from Oracle web site.<br \/>\nDownload Eclipse from Eclipse web site.<\/p>\n<p>I install JDK and Eclipse into \/usr\/java.<\/p>\n<p>[bash]<br \/>\n$ sudo mkdir \/usr\/java<br \/>\n$ sudo mv ~\/Downloads\/eclipse-standard-kepler-SR1-linux-gtk.tar.gz \/usr\/java<br \/>\n$ sudo  mv ~\/Downloads\/jdk-7u51-linux-i586.tar.gz \/usr\/java\/<\/p>\n<p>$ cd \/usr\/java<br \/>\n$ sudo tar xvzf jdk-7u51-linux-i586.tar.gz<br \/>\n$ sudo tar xvzf eclipse-standard-kepler-SR1-linux-gtk.tar.gz<br \/>\n[\/bash]<\/p>\n<h4>Setting environment variables<\/h4>\n<p>add this settings into ~\/.bashrc<\/p>\n<p>[bash]<\/p>\n<p>JAVA_HOME=\/usr\/java\/jdk1.7.0_45<br \/>\nPATH=$PATH:$JAVA_HOME\/bin<br \/>\nCLASSPATH=$JAVA_HOME\/jre\/lib\/rt.jar<\/p>\n<p>export JAVA_HOME PATH CLASSPATH<\/p>\n<p>[\/bash]<\/p>\n<p>refresh environment variables and check JAVA_HOME.<br \/>\n[bash]<br \/>\n$ source ~\/.bashrc<br \/>\n$ echo $JAVA_HOME<br \/>\n\/usr\/java\/jdk1.7.0_45<br \/>\n[\/bash]<\/p>\n<h4>Install Aptana plugin<\/h4>\n<p>On Eclipse Menubar, Help > Install New Software.<\/p>\n<p>push Add button and input this url.<\/p>\n<p>http:\/\/download.aptana.com\/studio3\/plugin\/install<\/p>\n<p>and click OK to install plugin.<\/p>\n<p><a href=\"http:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Screenshot-from-2014-01-19-052900.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Screenshot-from-2014-01-19-052900-1024x640.png\" alt=\"Screenshot from 2014-01-19 05:29:00\" width=\"540\" height=\"337\" class=\"alignnone size-large wp-image-332\" srcset=\"https:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Screenshot-from-2014-01-19-052900-1024x640.png 1024w, https:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Screenshot-from-2014-01-19-052900-300x187.png 300w, https:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Screenshot-from-2014-01-19-052900.png 1280w\" sizes=\"auto, (max-width: 540px) 100vw, 540px\" \/><\/a><\/p>\n<p><a href=\"http:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Screenshot-from-2014-01-19-052915.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Screenshot-from-2014-01-19-052915.png\" alt=\"Screenshot from 2014-01-19 05:29:15\" width=\"540\" height=\"468\" class=\"alignnone size-large wp-image-333\" srcset=\"https:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Screenshot-from-2014-01-19-052915.png 879w, https:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Screenshot-from-2014-01-19-052915-300x260.png 300w\" sizes=\"auto, (max-width: 540px) 100vw, 540px\" \/><\/a><\/p>\n<h4>Creating Rails project<\/h4>\n<p>On Eclipse Menubar, File > New > Other<\/p>\n<p><a href=\"http:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/\u30e1\u30cb\u30e5\u30fc_002.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/\u30e1\u30cb\u30e5\u30fc_002.png\" alt=\"\u30e1\u30cb\u30e5\u30fc_002\" width=\"540\" height=\"470\" class=\"alignnone size-large wp-image-340\" srcset=\"https:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/\u30e1\u30cb\u30e5\u30fc_002.png 633w, https:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/\u30e1\u30cb\u30e5\u30fc_002-300x261.png 300w\" sizes=\"auto, (max-width: 540px) 100vw, 540px\" \/><\/a><\/p>\n<p><a href=\"http:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/\u30e1\u30cb\u30e5\u30fc_001.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/\u30e1\u30cb\u30e5\u30fc_001.png\" alt=\"\u30e1\u30cb\u30e5\u30fc_001\" width=\"243\" height=\"342\" class=\"alignnone size-large wp-image-339\" srcset=\"https:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/\u30e1\u30cb\u30e5\u30fc_001.png 243w, https:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/\u30e1\u30cb\u30e5\u30fc_001-213x300.png 213w\" sizes=\"auto, (max-width: 243px) 100vw, 243px\" \/><\/a><\/p>\n<p>select Rails Project and click Next.<br \/>\n<a href=\"http:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Screenshot-from-2014-01-19-053853.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Screenshot-from-2014-01-19-053853.png\" alt=\"Screenshot from 2014-01-19 05:38:53\" width=\"540\" height=\"440\" class=\"alignnone size-large wp-image-334\" srcset=\"https:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Screenshot-from-2014-01-19-053853.png 613w, https:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Screenshot-from-2014-01-19-053853-300x244.png 300w\" sizes=\"auto, (max-width: 540px) 100vw, 540px\" \/><\/a><\/p>\n<p>input Project Name &#8220;testproj&#8221; . Click Finish.<\/p>\n<p><a href=\"http:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Screenshot-from-2014-01-19-053937.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Screenshot-from-2014-01-19-053937.png\" alt=\"Screenshot from 2014-01-19 05:39:37\" width=\"540\" height=\"357\" class=\"alignnone size-large wp-image-335\" srcset=\"https:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Screenshot-from-2014-01-19-053937.png 755w, https:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Screenshot-from-2014-01-19-053937-300x198.png 300w\" sizes=\"auto, (max-width: 540px) 100vw, 540px\" \/><\/a><\/p>\n<h4>Start webric server<\/h4>\n<p>[bash]<br \/>\n$ cd ~\/workspace\/testproj<br \/>\n$ rails s<\/p>\n<p>Could not find a JavaScript runtime. See https:\/\/github.com\/sstephenson\/execjs for a list of available runtimes. (ExecJS::RuntimeUnavailable)<br \/>\n[\/bash]<\/p>\n<p>if &#8220;Could not find a JavaScript runtime&#8221; is shown ,install nodejs.<\/p>\n<p>[bash]<br \/>\n$ sudo apt-get install nodejs<br \/>\n[\/bash]<\/p>\n<p>if you use mysql, install libmysqlclient-dev.<\/p>\n<p>[bash]<br \/>\n$ sudo apt-get install libmysqlclient-dev<br \/>\n[\/bash]<\/p>\n<h4>Test Running<\/h4>\n<p>[bash]<br \/>\n$ rails s<\/p>\n<p>=> Booting WEBrick<br \/>\n=> Rails 4.0.0 application starting in development on http:\/\/0.0.0.0:3000<br \/>\n=> Run `rails server -h` for more startup options<br \/>\n=> Ctrl-C to shutdown server<br \/>\n[2014-01-16 16:59:59] INFO  WEBrick 1.3.1<br \/>\n[2014-01-16 16:59:59] INFO  ruby 2.0.0 (2013-11-22) [i686-linux]<br \/>\n[2014-01-16 16:59:59] INFO  WEBrick::HTTPServer#start: pid=19531 port=3000<br \/>\n[\/bash]<\/p>\n<p>Access Rails app with your browser.<br \/>\nURL is http:\/\/localhost:3000<\/p>\n<p>if the top page is shown,please shutdown rails server with Ctrl + C key.<\/p>\n<p><a href=\"http:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/01\/rails-1.png\"><img decoding=\"async\" src=\"http:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/01\/rails-1.png\" alt=\"rails-1\" width=\"600\"  class=\"alignnone size-medium wp-image-19\" srcset=\"https:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/01\/rails-1.png 867w, https:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/01\/rails-1-300x227.png 300w\" sizes=\"(max-width: 867px) 100vw, 867px\" \/><\/a><\/p>\n<h4>Debugging with Eclipse<\/h4>\n<p>On Eclipse Menubar, Window > Show View > Servers.<\/p>\n<p><a href=\"http:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/\u30e1\u30cb\u30e5\u30fc_003.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/\u30e1\u30cb\u30e5\u30fc_003.png\" alt=\"\u30e1\u30cb\u30e5\u30fc_003\" width=\"540\" height=\"480\" class=\"alignnone size-large wp-image-341\" srcset=\"https:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/\u30e1\u30cb\u30e5\u30fc_003.png 547w, https:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/\u30e1\u30cb\u30e5\u30fc_003-300x267.png 300w\" sizes=\"auto, (max-width: 540px) 100vw, 540px\" \/><\/a><\/p>\n<p>Bottom of Eclipse, Server view is shown.<br \/>\nSelect testproj ,and click Edit button.<\/p>\n<p><a href=\"http:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Web-Eclipse-_004.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Web-Eclipse-_004.png\" alt=\"Web - Eclipse _004\" width=\"540\" height=\"409\" class=\"alignnone size-large wp-image-336\" srcset=\"https:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Web-Eclipse-_004.png 1012w, https:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Web-Eclipse-_004-300x227.png 300w\" sizes=\"auto, (max-width: 540px) 100vw, 540px\" \/><\/a><\/p>\n<p><strong>Here is very very important Point!!<\/strong><br \/>\nAs a default, value of Host\/IP is  <strong>0.0.0.0<\/strong>\u3000, change <strong>127.0.0.1<\/strong>  !!<br \/>\nand click OK.<\/p>\n<p><a href=\"http:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Edit-your-Rails-Server-settings.-_005.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Edit-your-Rails-Server-settings.-_005.png\" alt=\"Edit your Rails Server settings. _005\" width=\"540\" height=\"282\" class=\"alignnone size-large wp-image-330\" srcset=\"https:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Edit-your-Rails-Server-settings.-_005.png 613w, https:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Edit-your-Rails-Server-settings.-_005-300x157.png 300w\" sizes=\"auto, (max-width: 540px) 100vw, 540px\" \/><\/a><\/p>\n<p>click debug button for debugging rails.<\/p>\n<p><a href=\"http:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Web-Eclipse-_006.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Web-Eclipse-_006.png\" alt=\"Web - Eclipse _006\" width=\"540\" height=\"409\" class=\"alignnone size-large wp-image-337\" srcset=\"https:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Web-Eclipse-_006.png 1012w, https:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Web-Eclipse-_006-300x227.png 300w\" sizes=\"auto, (max-width: 540px) 100vw, 540px\" \/><\/a><\/p>\n<p>if &#8220;Ruby program \/home\/xxx\/workspace\/testproj\/script\/rails does not exist.&#8221; is shown, create script folder.<\/p>\n<p>[bash]<br \/>\n$ cd ~\/workspace\/testproj<br \/>\n$ cp bin\/ script -R<br \/>\n[\/bash]<\/p>\n<p><a href=\"http:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Problem-Occurred-_007.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Problem-Occurred-_007.png\" alt=\"Problem Occurred _007\" width=\"430\" height=\"225\" class=\"alignnone size-large wp-image-331\" srcset=\"https:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Problem-Occurred-_007.png 430w, https:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Problem-Occurred-_007-300x156.png 300w\" sizes=\"auto, (max-width: 430px) 100vw, 430px\" \/><\/a><\/p>\n<p>install IDE debugger.<br \/>\n[bash]<br \/>\n$ gem install ruby-debug-ide<br \/>\n[\/bash]<\/p>\n<h4>Create a sample application<\/h4>\n<p>[bash]<br \/>\n$ rails generate scaffold Sample name:string email:string<br \/>\n$ rake db:migrate<br \/>\n[\/bash]<\/p>\n<h4>Test Running<\/h4>\n<p>click debug button on server view for debugging rails.<br \/>\naccess http:\/\/localhost:3000\/samples  with your browser.<\/p>\n<p><a href=\"http:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Web-Eclipse-_006.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Web-Eclipse-_006.png\" alt=\"Web - Eclipse _006\" width=\"540\" height=\"409\" class=\"alignnone size-large wp-image-337\" srcset=\"https:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Web-Eclipse-_006.png 1012w, https:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Web-Eclipse-_006-300x227.png 300w\" sizes=\"auto, (max-width: 540px) 100vw, 540px\" \/><\/a><\/p>\n<p><a href=\"http:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/01\/Testproj-Chromium_010.png\"><img decoding=\"async\" src=\"http:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/01\/Testproj-Chromium_010.png\" alt=\"Testproj - Chromium_010\" width=\"540\" class=\"alignnone size-medium wp-image-53\" srcset=\"https:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/01\/Testproj-Chromium_010.png 718w, https:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/01\/Testproj-Chromium_010-300x208.png 300w\" sizes=\"(max-width: 718px) 100vw, 718px\" \/><\/a><\/p>\n<h4> Now debugging with eclipse<\/h4>\n<p>Open app>>controllers>>samples_controller.rb from Eclipse Project Explorer.<br \/>\nand set break point.<\/p>\n<p><a href=\"http:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Web-testproj-app-controllers-samples_controller.rb-Eclipse-_008.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Web-testproj-app-controllers-samples_controller.rb-Eclipse-_008.png\" alt=\"Web - testproj-app-controllers-samples_controller.rb - Eclipse _008\" width=\"540\" height=\"409\" class=\"alignnone size-large wp-image-338\" srcset=\"https:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Web-testproj-app-controllers-samples_controller.rb-Eclipse-_008.png 1012w, https:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Web-testproj-app-controllers-samples_controller.rb-Eclipse-_008-300x227.png 300w\" sizes=\"auto, (max-width: 540px) 100vw, 540px\" \/><\/a><\/p>\n<p>[bash]<br \/>\ndef index<br \/>\n  @samples = Sample.all<br \/>\nend<br \/>\n[\/bash]<\/p>\n<p>reload the page with your browser.<\/p>\n<p>if a screen like this is shown .you get a debugging environment of Rails app.Congratulations!<\/p>\n<p><a href=\"http:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Debug-testproj-app-controllers-samples_controller.rb-Eclipse-_009.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Debug-testproj-app-controllers-samples_controller.rb-Eclipse-_009.png\" alt=\"Debug - testproj-app-controllers-samples_controller.rb - Eclipse _009\" width=\"1012\" height=\"768\" class=\"alignnone size-full wp-image-329\" srcset=\"https:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Debug-testproj-app-controllers-samples_controller.rb-Eclipse-_009.png 1012w, https:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/Debug-testproj-app-controllers-samples_controller.rb-Eclipse-_009-300x227.png 300w\" sizes=\"auto, (max-width: 1012px) 100vw, 1012px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I introduce you, how to debug Ruby on Rails Application with Eclipse. Hi,I&#8217;m japanese. So my english ability is poor. Just be patient. Install Eclipse and JDK Download JDK from Oracle web site. Download Eclipse from Eclipse web site. I install JDK and Eclipse into \/usr\/java. [bash] $ sudo mkdir \/usr\/java $ sudo mv ~\/Downloads\/eclipse-standard-kepler-SR1-linux-gtk.tar.gz \/usr\/java $ sudo mv ~\/Downloads\/jdk-7u51-linux-i586.tar.gz \/usr\/java\/ $ cd \/usr\/java $ sudo tar xvzf jdk-7u51-linux-i586.tar.gz $ sudo tar xvzf eclipse-standard-kepler-SR1-linux-gtk.tar.gz [\/bash] Setting environment variables add this settings into ~\/.bashrc [bash] JAVA_HOME=\/usr\/java\/jdk1.7.0_45 PATH=$PATH:$JAVA_HOME\/bin CLASSPATH=$JAVA_HOME\/jre\/lib\/rt.jar export JAVA_HOME PATH CLASSPATH [\/bash] refresh environment variables and check JAVA_HOME. [bash] $ source ~\/.bashrc $ echo $JAVA_HOME \/usr\/java\/jdk1.7.0_45 [\/bash] Install Aptana plugin On Eclipse Menubar, Help > Install New Software. push Add button and input this url. http:\/\/download.aptana.com\/studio3\/plugin\/install and click OK to install plugin. Creating Rails project On Eclipse Menubar, File > New > Other select Rails Project and click Next. input Project Name &#8220;testproj&#8221; . Click Finish. Start webric server [bash] $ cd ~\/workspace\/testproj $ rails s Could not find a JavaScript runtime. See https:\/\/github.com\/sstephenson\/execjs for a list of available runtimes. (ExecJS::RuntimeUnavailable) [\/bash] if &#8220;Could not find a JavaScript runtime&#8221; is shown ,install nodejs. [bash] $ sudo apt-get install nodejs [\/bash] if you use mysql, install libmysqlclient-dev. [bash] $ sudo apt-get install libmysqlclient-dev [\/bash] Test Running [bash] $ rails s => Booting WEBrick => Rails 4.0.0 application starting in development on http:\/\/0.0.0.0:3000 => Run `rails server -h` for more startup options => Ctrl-C to shutdown server [2014-01-16 16:59:59] INFO WEBrick 1.3.1 [2014-01-16 16:59:59] INFO ruby 2.0.0 (2013-11-22) [i686-linux] [2014-01-16 16:59:59] INFO WEBrick::HTTPServer#start: pid=19531 port=3000 [\/bash] Access Rails app with your browser. URL is http:\/\/localhost:3000 if the top page is shown,please shutdown rails server with Ctrl + C key. Debugging with Eclipse On Eclipse Menubar, Window > Show View > Servers. Bottom&#8230;<\/p>\n","protected":false},"author":1,"featured_media":390,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[6,2],"tags":[31,71,19],"class_list":{"0":"post-327","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-rails","8":"category-2","9":"tag-eclipse","10":"tag-rails","11":"tag-ubuntu"},"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.9 - aioseo.com -->\n\t<meta name=\"description\" content=\"I introduce you, how to debug Ruby on Rails Application with Eclipse on Ubuntu. You can get a steps into,steps over,steps out environment !!\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"hiroshi\"\/>\n\t<meta name=\"google-site-verification\" content=\"fo5n0bjUdcitu1FsBTJqqwL580wBLhhCM51IEogDt9Y\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/lovelinux.mydns.jp\/?p=327\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.9\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_GB\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Love Linux | enjoy using linux for programming flatform\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"How to debug Rails app with eclipse on Ubuntu.(steps into,steps over,steps out)\" \/>\n\t\t<meta property=\"og:description\" content=\"I introduce you, how to debug Ruby on Rails Application with Eclipse on Ubuntu. You can get a steps into,steps over,steps out environment !!\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/lovelinux.mydns.jp\/?p=327\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2014-02-21T09:46:52+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2014-11-07T12:33:38+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"How to debug Rails app with eclipse on Ubuntu.(steps into,steps over,steps out)\" \/>\n\t\t<meta name=\"twitter:description\" content=\"I introduce you, how to debug Ruby on Rails Application with Eclipse on Ubuntu. You can get a steps into,steps over,steps out environment !!\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/lovelinux.mydns.jp\\\/?p=327#article\",\"name\":\"How to debug Rails app with eclipse on Ubuntu.(steps into,steps over,steps out)\",\"headline\":\"How to debug Rails app with eclipse on Ubuntu.(steps into,steps over,steps out)\",\"author\":{\"@id\":\"https:\\\/\\\/lovelinux.mydns.jp\\\/?author=1#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/lovelinux.mydns.jp\\\/#person\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/lovelinux.mydns.jp\\\/wp-content\\\/uploads\\\/2014\\\/02\\\/eye-2.png\",\"width\":594,\"height\":324},\"datePublished\":\"2014-02-21T18:46:52+09:00\",\"dateModified\":\"2014-11-07T21:33:38+09:00\",\"inLanguage\":\"en-GB\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/lovelinux.mydns.jp\\\/?p=327#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/lovelinux.mydns.jp\\\/?p=327#webpage\"},\"articleSection\":\"rails, \\u30d7\\u30ed\\u30b0\\u30e9\\u30df\\u30f3\\u30b0, eclipse, rails, ubuntu\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/lovelinux.mydns.jp\\\/?p=327#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/lovelinux.mydns.jp#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/lovelinux.mydns.jp\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/lovelinux.mydns.jp\\\/?cat=2#listItem\",\"name\":\"\\u30d7\\u30ed\\u30b0\\u30e9\\u30df\\u30f3\\u30b0\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/lovelinux.mydns.jp\\\/?cat=2#listItem\",\"position\":2,\"name\":\"\\u30d7\\u30ed\\u30b0\\u30e9\\u30df\\u30f3\\u30b0\",\"item\":\"https:\\\/\\\/lovelinux.mydns.jp\\\/?cat=2\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/lovelinux.mydns.jp\\\/?cat=6#listItem\",\"name\":\"rails\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/lovelinux.mydns.jp#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/lovelinux.mydns.jp\\\/?cat=6#listItem\",\"position\":3,\"name\":\"rails\",\"item\":\"https:\\\/\\\/lovelinux.mydns.jp\\\/?cat=6\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/lovelinux.mydns.jp\\\/?p=327#listItem\",\"name\":\"How to debug Rails app with eclipse on Ubuntu.(steps into,steps over,steps out)\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/lovelinux.mydns.jp\\\/?cat=2#listItem\",\"name\":\"\\u30d7\\u30ed\\u30b0\\u30e9\\u30df\\u30f3\\u30b0\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/lovelinux.mydns.jp\\\/?p=327#listItem\",\"position\":4,\"name\":\"How to debug Rails app with eclipse on Ubuntu.(steps into,steps over,steps out)\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/lovelinux.mydns.jp\\\/?cat=6#listItem\",\"name\":\"rails\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/lovelinux.mydns.jp\\\/?author=1#author\",\"url\":\"https:\\\/\\\/lovelinux.mydns.jp\\\/?author=1\",\"name\":\"hiroshi\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/lovelinux.mydns.jp\\\/?p=327#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e7c5ca03ae8cd5b5d36ac0f62f59c26d34fd667afa57dafb4978790c04c5146f?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"hiroshi\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/lovelinux.mydns.jp\\\/?p=327#webpage\",\"url\":\"https:\\\/\\\/lovelinux.mydns.jp\\\/?p=327\",\"name\":\"How to debug Rails app with eclipse on Ubuntu.(steps into,steps over,steps out)\",\"description\":\"I introduce you, how to debug Ruby on Rails Application with Eclipse on Ubuntu. You can get a steps into,steps over,steps out environment !!\",\"inLanguage\":\"en-GB\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/lovelinux.mydns.jp\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/lovelinux.mydns.jp\\\/?p=327#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/lovelinux.mydns.jp\\\/?author=1#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/lovelinux.mydns.jp\\\/?author=1#author\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/lovelinux.mydns.jp\\\/wp-content\\\/uploads\\\/2014\\\/02\\\/eye-2.png\",\"@id\":\"https:\\\/\\\/lovelinux.mydns.jp\\\/?p=327\\\/#mainImage\",\"width\":594,\"height\":324},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/lovelinux.mydns.jp\\\/?p=327#mainImage\"},\"datePublished\":\"2014-02-21T18:46:52+09:00\",\"dateModified\":\"2014-11-07T21:33:38+09:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/lovelinux.mydns.jp\\\/#website\",\"url\":\"https:\\\/\\\/lovelinux.mydns.jp\\\/\",\"name\":\"Love Linux\",\"description\":\"enjoy using linux for programming flatform\",\"inLanguage\":\"en-GB\",\"publisher\":{\"@id\":\"https:\\\/\\\/lovelinux.mydns.jp\\\/#person\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"How to debug Rails app with eclipse on Ubuntu.(steps into,steps over,steps out)","description":"I introduce you, how to debug Ruby on Rails Application with Eclipse on Ubuntu. You can get a steps into,steps over,steps out environment !!","canonical_url":"https:\/\/lovelinux.mydns.jp\/?p=327","robots":"max-image-preview:large","keywords":"","webmasterTools":{"google-site-verification":"fo5n0bjUdcitu1FsBTJqqwL580wBLhhCM51IEogDt9Y","miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/lovelinux.mydns.jp\/?p=327#article","name":"How to debug Rails app with eclipse on Ubuntu.(steps into,steps over,steps out)","headline":"How to debug Rails app with eclipse on Ubuntu.(steps into,steps over,steps out)","author":{"@id":"https:\/\/lovelinux.mydns.jp\/?author=1#author"},"publisher":{"@id":"https:\/\/lovelinux.mydns.jp\/#person"},"image":{"@type":"ImageObject","url":"https:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/eye-2.png","width":594,"height":324},"datePublished":"2014-02-21T18:46:52+09:00","dateModified":"2014-11-07T21:33:38+09:00","inLanguage":"en-GB","mainEntityOfPage":{"@id":"https:\/\/lovelinux.mydns.jp\/?p=327#webpage"},"isPartOf":{"@id":"https:\/\/lovelinux.mydns.jp\/?p=327#webpage"},"articleSection":"rails, \u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0, eclipse, rails, ubuntu"},{"@type":"BreadcrumbList","@id":"https:\/\/lovelinux.mydns.jp\/?p=327#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/lovelinux.mydns.jp#listItem","position":1,"name":"Home","item":"https:\/\/lovelinux.mydns.jp","nextItem":{"@type":"ListItem","@id":"https:\/\/lovelinux.mydns.jp\/?cat=2#listItem","name":"\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0"}},{"@type":"ListItem","@id":"https:\/\/lovelinux.mydns.jp\/?cat=2#listItem","position":2,"name":"\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0","item":"https:\/\/lovelinux.mydns.jp\/?cat=2","nextItem":{"@type":"ListItem","@id":"https:\/\/lovelinux.mydns.jp\/?cat=6#listItem","name":"rails"},"previousItem":{"@type":"ListItem","@id":"https:\/\/lovelinux.mydns.jp#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/lovelinux.mydns.jp\/?cat=6#listItem","position":3,"name":"rails","item":"https:\/\/lovelinux.mydns.jp\/?cat=6","nextItem":{"@type":"ListItem","@id":"https:\/\/lovelinux.mydns.jp\/?p=327#listItem","name":"How to debug Rails app with eclipse on Ubuntu.(steps into,steps over,steps out)"},"previousItem":{"@type":"ListItem","@id":"https:\/\/lovelinux.mydns.jp\/?cat=2#listItem","name":"\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0"}},{"@type":"ListItem","@id":"https:\/\/lovelinux.mydns.jp\/?p=327#listItem","position":4,"name":"How to debug Rails app with eclipse on Ubuntu.(steps into,steps over,steps out)","previousItem":{"@type":"ListItem","@id":"https:\/\/lovelinux.mydns.jp\/?cat=6#listItem","name":"rails"}}]},{"@type":"Person","@id":"https:\/\/lovelinux.mydns.jp\/?author=1#author","url":"https:\/\/lovelinux.mydns.jp\/?author=1","name":"hiroshi","image":{"@type":"ImageObject","@id":"https:\/\/lovelinux.mydns.jp\/?p=327#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/e7c5ca03ae8cd5b5d36ac0f62f59c26d34fd667afa57dafb4978790c04c5146f?s=96&d=mm&r=g","width":96,"height":96,"caption":"hiroshi"}},{"@type":"WebPage","@id":"https:\/\/lovelinux.mydns.jp\/?p=327#webpage","url":"https:\/\/lovelinux.mydns.jp\/?p=327","name":"How to debug Rails app with eclipse on Ubuntu.(steps into,steps over,steps out)","description":"I introduce you, how to debug Ruby on Rails Application with Eclipse on Ubuntu. You can get a steps into,steps over,steps out environment !!","inLanguage":"en-GB","isPartOf":{"@id":"https:\/\/lovelinux.mydns.jp\/#website"},"breadcrumb":{"@id":"https:\/\/lovelinux.mydns.jp\/?p=327#breadcrumblist"},"author":{"@id":"https:\/\/lovelinux.mydns.jp\/?author=1#author"},"creator":{"@id":"https:\/\/lovelinux.mydns.jp\/?author=1#author"},"image":{"@type":"ImageObject","url":"https:\/\/lovelinux.mydns.jp\/wp-content\/uploads\/2014\/02\/eye-2.png","@id":"https:\/\/lovelinux.mydns.jp\/?p=327\/#mainImage","width":594,"height":324},"primaryImageOfPage":{"@id":"https:\/\/lovelinux.mydns.jp\/?p=327#mainImage"},"datePublished":"2014-02-21T18:46:52+09:00","dateModified":"2014-11-07T21:33:38+09:00"},{"@type":"WebSite","@id":"https:\/\/lovelinux.mydns.jp\/#website","url":"https:\/\/lovelinux.mydns.jp\/","name":"Love Linux","description":"enjoy using linux for programming flatform","inLanguage":"en-GB","publisher":{"@id":"https:\/\/lovelinux.mydns.jp\/#person"}}]},"og:locale":"en_GB","og:site_name":"Love Linux | enjoy using linux for programming flatform","og:type":"article","og:title":"How to debug Rails app with eclipse on Ubuntu.(steps into,steps over,steps out)","og:description":"I introduce you, how to debug Ruby on Rails Application with Eclipse on Ubuntu. You can get a steps into,steps over,steps out environment !!","og:url":"https:\/\/lovelinux.mydns.jp\/?p=327","article:published_time":"2014-02-21T09:46:52+00:00","article:modified_time":"2014-11-07T12:33:38+00:00","twitter:card":"summary_large_image","twitter:title":"How to debug Rails app with eclipse on Ubuntu.(steps into,steps over,steps out)","twitter:description":"I introduce you, how to debug Ruby on Rails Application with Eclipse on Ubuntu. You can get a steps into,steps over,steps out environment !!"},"aioseo_meta_data":{"post_id":"327","title":"How to debug Rails app with eclipse on Ubuntu.(steps into,steps over,steps out)","description":"I introduce you, how to debug Ruby on Rails Application with Eclipse on Ubuntu. You can get a steps into,steps over,steps out environment !!","keywords":[{"label":"Rails","value":"Rails"},{"label":"debug","value":"debug"},{"label":"eclipse","value":"eclipse"},{"label":"ubuntu","value":"ubuntu"},{"label":"steps into","value":"steps into"},{"label":"steps over","value":"steps over"},{"label":"steps out","value":"steps out"}],"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"Article","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2025-08-25 09:13:09","updated":"2025-08-25 10:59:29","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/lovelinux.mydns.jp\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/lovelinux.mydns.jp\/?cat=2\" title=\"\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\">\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/lovelinux.mydns.jp\/?cat=6\" title=\"rails\">rails<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tHow to debug Rails app with eclipse on Ubuntu.(steps into,steps over,steps out)\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/lovelinux.mydns.jp"},{"label":"\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0","link":"https:\/\/lovelinux.mydns.jp\/?cat=2"},{"label":"rails","link":"https:\/\/lovelinux.mydns.jp\/?cat=6"},{"label":"How to debug Rails app with eclipse on Ubuntu.(steps into,steps over,steps out)","link":"https:\/\/lovelinux.mydns.jp\/?p=327"}],"_links":{"self":[{"href":"https:\/\/lovelinux.mydns.jp\/index.php?rest_route=\/wp\/v2\/posts\/327","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lovelinux.mydns.jp\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lovelinux.mydns.jp\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lovelinux.mydns.jp\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lovelinux.mydns.jp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=327"}],"version-history":[{"count":22,"href":"https:\/\/lovelinux.mydns.jp\/index.php?rest_route=\/wp\/v2\/posts\/327\/revisions"}],"predecessor-version":[{"id":593,"href":"https:\/\/lovelinux.mydns.jp\/index.php?rest_route=\/wp\/v2\/posts\/327\/revisions\/593"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/lovelinux.mydns.jp\/index.php?rest_route=\/wp\/v2\/media\/390"}],"wp:attachment":[{"href":"https:\/\/lovelinux.mydns.jp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=327"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lovelinux.mydns.jp\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=327"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lovelinux.mydns.jp\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=327"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}