{"id":62,"date":"2015-09-14T01:21:46","date_gmt":"2015-09-13T22:21:46","guid":{"rendered":"http:\/\/selcukuzunsoy.com\/?p=62"},"modified":"2021-02-08T12:53:28","modified_gmt":"2021-02-08T09:53:28","slug":"ide-eclipse-1","status":"publish","type":"post","link":"https:\/\/selcukuzunsoy.com\/index.php\/2015\/09\/14\/ide-eclipse-1\/","title":{"rendered":"IDE-Eclipse 1"},"content":{"rendered":"<p>Eclipse ile Java Projesi<\/p>\n<p style=\"text-align: justify;\">Merhaba arkada\u015flar, bug\u00fcn sizlere Eclipse ile yeni bir Java projesini nas\u0131l olu\u015fturdu\u011fumuzu ve hangi ayarlar\u0131n ne i\u015fe yarad\u0131\u011f\u0131n\u0131 anlataca\u011f\u0131m. Umar\u0131m faydal\u0131 olur&#8230;<\/p>\n<p>Haydi ba\u015flayal\u0131m:<\/p>\n<p style=\"text-align: justify;\">Eclipse ilk a\u00e7\u0131ld\u0131\u011f\u0131nda size \u00e7al\u0131\u015fma aln\u0131n\u0131n nereye kurulaca\u011f\u0131n\u0131 sorar. Siz silinmeyece\u011finden emin olaca\u011f\u0131n\u0131z bir klas\u00f6r\u00fcn k\u00f6k dizini ile birlikte tam adresini al\u0131p size sorulan konumu gereken text kutucu\u011funa yap\u0131\u015ft\u0131r\u0131n.(\u015eekil.1)<\/p>\n<figure id=\"attachment_65\" aria-describedby=\"caption-attachment-65\" style=\"width: 300px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/selcukuzunsoy.com\/wp-content\/uploads\/2015\/09\/eclipse_workspace.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-65\" src=\"http:\/\/selcukuzunsoy.com\/wp-content\/uploads\/2015\/09\/eclipse_workspace-300x138.png\" alt=\"Eclipse a\u00e7\u0131ld\u0131\u011f\u0131nda sorulan \u00e7al\u0131\u015fma alan\u0131n\u0131n konumu.\" width=\"300\" height=\"138\" srcset=\"https:\/\/selcukuzunsoy.com\/wp-content\/uploads\/2015\/09\/eclipse_workspace-300x138.png 300w, https:\/\/selcukuzunsoy.com\/wp-content\/uploads\/2015\/09\/eclipse_workspace.png 627w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-65\" class=\"wp-caption-text\">\u015eekil.1. Eclipse a\u00e7\u0131ld\u0131\u011f\u0131nda sorulan \u00e7al\u0131\u015fma alan\u0131n\u0131n konumu.<\/figcaption><\/figure>\n<p style=\"text-align: justify;\">Gereken konum verildikten hemen sonra a\u00e7\u0131lan ekranda bir kar\u015f\u0131lama temas\u0131 belirir. O temay\u0131 \u00e7arp\u0131 i\u015faretinin oldu\u011fu alandan kapatabilirsiniz. \u015eimdi kar\u015f\u0131n\u0131za bir \u00e7al\u0131\u015fma alan\u0131 gelmi\u015f bulunuyor. (\u015eekil.2)<\/p>\n<figure id=\"attachment_64\" aria-describedby=\"caption-attachment-64\" style=\"width: 300px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/selcukuzunsoy.com\/wp-content\/uploads\/2015\/09\/eclipse_UI.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-64\" src=\"http:\/\/selcukuzunsoy.com\/wp-content\/uploads\/2015\/09\/eclipse_UI-300x232.png\" alt=\"\u015eekil.2 Eclipse \u00e7al\u0131\u015fma alan\u0131 (\u015eu anda Java EE Perspektifinde)\" width=\"300\" height=\"232\" srcset=\"https:\/\/selcukuzunsoy.com\/wp-content\/uploads\/2015\/09\/eclipse_UI-300x232.png 300w, https:\/\/selcukuzunsoy.com\/wp-content\/uploads\/2015\/09\/eclipse_UI.png 732w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-64\" class=\"wp-caption-text\">\u015eekil.2 Eclipse \u00e7al\u0131\u015fma alan\u0131 (\u015eu anda Java EE Perspektifinde)<\/figcaption><\/figure>\n<p style=\"text-align: justify;\">Eclipse&#8217;de birden fazla aray\u00fcz tan\u0131m\u0131 mevcuttur. Bu aray\u00fczler yap\u0131lacak projelerin tipine g\u00f6re veya icra edilecek g\u00f6revlere g\u00f6re de\u011fi\u015fkenlik g\u00f6stermektedir. Mesela Java Enterprise Edition \u00a0(J2EE) Perspektifin de kullan\u0131lan ara\u00e7lar farkl\u0131 oldu\u011fu i\u00e7in aray\u00fcz size bu ara\u00e7lar ile gelir. Debug perspektifinde sat\u0131r sat\u0131r analiz yapaca\u011f\u0131n\u0131z i\u00e7in t\u00fcm de\u011fi\u015fkenlerin de\u011ferlerinin g\u00f6sterildi\u011fi bir aray\u00fcz ve proje hakk\u0131nda bilgi alabilece\u011finiz farkl\u0131 pencereler ile sizleri bilgilendirir. Bu a\u015famada JavaEE perspektifi aktiftir. Bu perspektifte yeni bir proje olu\u015fturmak i\u00e7in;<\/p>\n<ol>\n<li style=\"text-align: justify;\">File:New:Other se\u00e7ilir.<\/li>\n<\/ol>\n<figure id=\"attachment_66\" aria-describedby=\"caption-attachment-66\" style=\"width: 300px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/selcukuzunsoy.com\/wp-content\/uploads\/2015\/09\/new_other.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-66\" src=\"http:\/\/selcukuzunsoy.com\/wp-content\/uploads\/2015\/09\/new_other-300x235.png\" alt=\"\u015eekil.3. Yeni proje olu\u015fturmak i\u00e7in gereken ad\u0131m.\" width=\"300\" height=\"235\" srcset=\"https:\/\/selcukuzunsoy.com\/wp-content\/uploads\/2015\/09\/new_other-300x235.png 300w, https:\/\/selcukuzunsoy.com\/wp-content\/uploads\/2015\/09\/new_other.png 724w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-66\" class=\"wp-caption-text\">\u015eekil.3. Yeni proje olu\u015fturmak i\u00e7in gereken ad\u0131m.<\/figcaption><\/figure>\n<p>Ard\u0131ndan a\u00e7\u0131lan ekranda &#8220;Java Projesi&#8221; se\u00e7ilir. Birden fazla se\u00e7im imkan\u0131 mevcut. Bu imkanlardan en \u00e7ok kullan\u0131lan olan &#8220;Dynamic Web Project&#8221; se\u00e7ene\u011fidir ama \u015fu anda Java Projesini se\u00e7ece\u011fiz.<\/p>\n<figure id=\"attachment_67\" aria-describedby=\"caption-attachment-67\" style=\"width: 183px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/selcukuzunsoy.com\/wp-content\/uploads\/2015\/09\/dynamic_web_project.png\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-67\" src=\"http:\/\/selcukuzunsoy.com\/wp-content\/uploads\/2015\/09\/dynamic_web_project-300x286.png\" alt=\"\u015eekil.4. Dinamik Web Projesi\" width=\"183\" height=\"174\" srcset=\"https:\/\/selcukuzunsoy.com\/wp-content\/uploads\/2015\/09\/dynamic_web_project-300x286.png 300w, https:\/\/selcukuzunsoy.com\/wp-content\/uploads\/2015\/09\/dynamic_web_project.png 519w\" sizes=\"(max-width: 183px) 100vw, 183px\" \/><\/a><figcaption id=\"caption-attachment-67\" class=\"wp-caption-text\">\u015eekil.4. Dinamik Web Projesi<\/figcaption><\/figure>\n<figure id=\"attachment_68\" aria-describedby=\"caption-attachment-68\" style=\"width: 300px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/selcukuzunsoy.com\/wp-content\/uploads\/2015\/09\/Java_projesi.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-68\" src=\"http:\/\/selcukuzunsoy.com\/wp-content\/uploads\/2015\/09\/Java_projesi-300x284.png\" alt=\"\u015eekil.5. Java Projesi Se\u00e7\" width=\"300\" height=\"284\" srcset=\"https:\/\/selcukuzunsoy.com\/wp-content\/uploads\/2015\/09\/Java_projesi-300x284.png 300w, https:\/\/selcukuzunsoy.com\/wp-content\/uploads\/2015\/09\/Java_projesi.png 523w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-68\" class=\"wp-caption-text\">\u015eekil.5.Java Projesi<\/figcaption><\/figure>\n<p>Bu a\u015famadan sonra Next deyip ilerleyelim.<\/p>\n<figure id=\"attachment_69\" aria-describedby=\"caption-attachment-69\" style=\"width: 222px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/selcukuzunsoy.com\/wp-content\/uploads\/2015\/09\/yeni_proje_ileri.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-69\" src=\"http:\/\/selcukuzunsoy.com\/wp-content\/uploads\/2015\/09\/yeni_proje_ileri-222x300.png\" alt=\"\u015eekil.6. \u0130leri gidelim\" width=\"222\" height=\"300\" srcset=\"https:\/\/selcukuzunsoy.com\/wp-content\/uploads\/2015\/09\/yeni_proje_ileri-222x300.png 222w, https:\/\/selcukuzunsoy.com\/wp-content\/uploads\/2015\/09\/yeni_proje_ileri.png 527w\" sizes=\"(max-width: 222px) 100vw, 222px\" \/><\/a><figcaption id=\"caption-attachment-69\" class=\"wp-caption-text\">\u015eekil.6. \u0130leri gidelim<\/figcaption><\/figure>\n<p>Bu alanlarda bulunan:<\/p>\n<ol>\n<li>Proje Name: Projemizin ad\u0131 olacak.<\/li>\n<li>&#8220;Use Default Location&#8221; checkBox \u0131 ile projenin ger\u00e7ek disk teki konumunu verilir.<\/li>\n<li>JRE ile sistemde kurulu olan hangi Java s\u00fcr\u00fcm\u00fc tercih edilecek ise o se\u00e7ilir.<\/li>\n<li>Project Layout ile java n\u0131n src ve bin ana klas\u00f6rlerinin d\u0131\u015f\u0131nda k\u00f6k klas\u00f6r olarak ne olacak ise onlar belirlenir.<\/li>\n<li>Working set alan\u0131nda ise \u00e7al\u0131\u015fma alan\u0131n\u0131n revize edilmesi sa\u011flan\u0131r.<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<figure id=\"attachment_70\" aria-describedby=\"caption-attachment-70\" style=\"width: 222px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/selcukuzunsoy.com\/wp-content\/uploads\/2015\/09\/yeni_proje_olustur.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-70\" src=\"http:\/\/selcukuzunsoy.com\/wp-content\/uploads\/2015\/09\/yeni_proje_olustur-222x300.png\" alt=\"\u015eekil.7. Yeni proje olu\u015fum a\u015famas\u0131.\" width=\"222\" height=\"300\" srcset=\"https:\/\/selcukuzunsoy.com\/wp-content\/uploads\/2015\/09\/yeni_proje_olustur-222x300.png 222w, https:\/\/selcukuzunsoy.com\/wp-content\/uploads\/2015\/09\/yeni_proje_olustur.png 528w\" sizes=\"(max-width: 222px) 100vw, 222px\" \/><\/a><figcaption id=\"caption-attachment-70\" class=\"wp-caption-text\">\u015eekil.7. Yeni proje olu\u015fum a\u015famas\u0131.<\/figcaption><\/figure>\n<p>Bu alanda en \u00f6nemli k\u0131s\u0131m &#8220;Libraries&#8221; k\u0131sm\u0131d\u0131r. Projede kullan\u0131lacak k\u00fct\u00fcphaneler bu alandan y\u00fcklenir (E\u011fitim videosuna at\u0131fta bulunulacakt\u0131r). Finish dendikten sonra en temel proje yap\u0131s\u0131 kar\u015f\u0131n\u0131za \u00e7\u0131kacakt\u0131r. \u00c7\u0131kmadan hemen \u00f6nce e\u011fer Java Perspektifinde de\u011filseniz &#8220;Java Perspektifi&#8221; ne ge\u00e7i\u015f i\u00e7in onay ister. Onay verildi\u011fi taktirde ge\u00e7i\u015f yap\u0131l\u0131r. Kar\u015f\u0131n\u0131za yeni proje olu\u015fmu\u015f \u015fekilde \u00e7\u0131kacakt\u0131r.<\/p>\n<figure id=\"attachment_71\" aria-describedby=\"caption-attachment-71\" style=\"width: 300px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/selcukuzunsoy.com\/wp-content\/uploads\/2015\/09\/yeni_proje_olustur2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-71\" src=\"http:\/\/selcukuzunsoy.com\/wp-content\/uploads\/2015\/09\/yeni_proje_olustur2-300x187.png\" alt=\"\u015eekil.8. Yeni projenin g\u00f6sterimi.\" width=\"300\" height=\"187\" srcset=\"https:\/\/selcukuzunsoy.com\/wp-content\/uploads\/2015\/09\/yeni_proje_olustur2-300x187.png 300w, https:\/\/selcukuzunsoy.com\/wp-content\/uploads\/2015\/09\/yeni_proje_olustur2.png 677w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-71\" class=\"wp-caption-text\">\u015eekil.8. Yeni projenin g\u00f6sterimi.<\/figcaption><\/figure>\n<p>Eclipse temel manada bu \u015fekilde proje olu\u015fturur ve her tip projeye ba\u011fl\u0131 olarak farkl\u0131 ekranlar\u0131 kullan\u0131ma \u00e7a\u011f\u0131r\u0131r. Bu sebepten \u00f6t\u00fcr\u00fc birden fazla ekran ile kar\u015f\u0131la\u015f\u0131r\u0131z.<\/p>\n<p>Ba\u015far\u0131lar dilerim, bol kodlu g\u00fcnler &#8230;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Eclipse ile Java Projesi Merhaba arkada\u015flar, bug\u00fcn sizlere Eclipse ile yeni bir Java projesini nas\u0131l olu\u015fturdu\u011fumuzu ve hangi ayarlar\u0131n ne i\u015fe yarad\u0131\u011f\u0131n\u0131 anlataca\u011f\u0131m. Umar\u0131m faydal\u0131 olur&#8230; Haydi ba\u015flayal\u0131m: Eclipse ilk a\u00e7\u0131ld\u0131\u011f\u0131nda size \u00e7al\u0131\u015fma aln\u0131n\u0131n nereye kurulaca\u011f\u0131n\u0131 sorar. Siz silinmeyece\u011finden emin olaca\u011f\u0131n\u0131z bir klas\u00f6r\u00fcn k\u00f6k dizini ile birlikte tam adresini al\u0131p size sorulan konumu gereken text &hellip; <a href=\"https:\/\/selcukuzunsoy.com\/index.php\/2015\/09\/14\/ide-eclipse-1\/\" class=\"more-link\"><span class=\"screen-reader-text\">IDE-Eclipse 1<\/span> yaz\u0131s\u0131na devam et <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":63,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/selcukuzunsoy.com\/index.php\/wp-json\/wp\/v2\/posts\/62"}],"collection":[{"href":"https:\/\/selcukuzunsoy.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/selcukuzunsoy.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/selcukuzunsoy.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/selcukuzunsoy.com\/index.php\/wp-json\/wp\/v2\/comments?post=62"}],"version-history":[{"count":5,"href":"https:\/\/selcukuzunsoy.com\/index.php\/wp-json\/wp\/v2\/posts\/62\/revisions"}],"predecessor-version":[{"id":76,"href":"https:\/\/selcukuzunsoy.com\/index.php\/wp-json\/wp\/v2\/posts\/62\/revisions\/76"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/selcukuzunsoy.com\/index.php\/wp-json\/wp\/v2\/media\/63"}],"wp:attachment":[{"href":"https:\/\/selcukuzunsoy.com\/index.php\/wp-json\/wp\/v2\/media?parent=62"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/selcukuzunsoy.com\/index.php\/wp-json\/wp\/v2\/categories?post=62"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/selcukuzunsoy.com\/index.php\/wp-json\/wp\/v2\/tags?post=62"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}