Netbeans Cache Temizleme

Merhabalar,

Bugün karşılaştığım ilginç bir durumdan bahsetmek istiyorum, paketimin altında bulunan java dosyalarımın hiçbirinden derlenme hatası almama rağmen proje simgesinin üzerine hata uyarı simgesi gözüküyordu. İnternette kısa bir araştırma sonrası, cache klasör içeriği temizlendiğinde hatanın simgelerin düzeldiğini öğrendim.

Cache klasörünün bulunduğu yer;

C:\Users\“Bilgisayar kullanıcı adı”\AppData\Local\NetBeans\Cache\8.1

Kırmızı belirttiğim yer sizin kullanıcı adınızdır. Buradaki tüm dosya ve klasörleri sildikten sonra Netbeans’i çalıştırın ve göreceksiniz ki yanlış uyarı simgeler normale dönmüş. 🙂

İyi akşamlar,
Gökhan

http://www.gokhansaman.com/wp-content/plugins/sociofluid/images/google_48.png http://www.gokhansaman.com/wp-content/plugins/sociofluid/images/myspace_48.png http://www.gokhansaman.com/wp-content/plugins/sociofluid/images/facebook_48.png http://www.gokhansaman.com/wp-content/plugins/sociofluid/images/yahoobuzz_48.png http://www.gokhansaman.com/wp-content/plugins/sociofluid/images/twitter_48.png

Creo J-link Debugging with Netbeans

creo-homepage-banner[1]

Merhabalar tekrar,

Tam gaz hızla Creo j-link java programlamayı geliştirmeye devam ediyoruz 🙂 Bugün sizlere  Netbeans ile nasıl senkronize olarak nasıl debug yapıldığını anlatacağım. İlgisini çeken arkadaşların aşağıdaki belirttiğim makaleleri okumalarını tavsiye ederim.

bir gün önce ecilipse de aynı konuyu denemedim ama malesef derlediğim dosyayı bir türlü çalıştıramadım. Bunun sebebinin derleme komutunun javac ile değil javaw ile yapıldığını farkettim. Googleda yaptığım araştırmalara göre javac consol uygulamaları için gerekli derleyici, javaw ise GUI arayüzü olan programların derlenmesi için kullanılıyor. Anlıyacağınız ecilipse de bu işi beceremedim. 🙂 ancak Netbeans ile daha rahat debug yapılabileceğini PTC’nin kendi sitesinde gördüm. Yazılanları uyguladım ve uygulama güzel bir şekilde çalışıyor. Şimdi konuya gelirsek;

Netbeans’i bilgisayarınıza yüklüyorsunuz artık orasını anlatmayacağım. File → New Project’e tıklayarak Java Class Library seçili tutularak projeye isim veriyorsunuz1

Finish Tuşuna bastıktan sonra jlinkhelloworld.java dosyasının içeriğini buraya yapıştırıyorsunuz. ve aşağıdaki ekranda göründüğü gibi pfc ve otk jar kütüphanelerini programa ekliyorsunuz.

2

üst menuden Run→Built up’a basarak projemizi derliyoruz.

3

C:\Users\Frosty\Documents\NetBeansProjects\jlinkhelloworld klasörünün altına protk.dat ve config.pro dosyalarını kopyalıyoruz ve içeriğini aşağıdaki gibi değiştiriyoruz.

Protk.dat

name jlinkhelloworldapp
startup java
java_app_class jlinkhelloworld
java_app_start startApp
java_app_stop stopApp
allow_stop true
delay_start false
text_dir C:/Users/Frosty/Documents/NetBeansProjects/jlinkhelloworld/text
java_app_classpath C:/Users/Frosty/Documents/NetBeansProjects/jlinkhelloworld/build/classes
end

Config.pro

jlink_java_command C:\Program Files\Java\jdk1.8.0_92\bin\java.exe -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n

Tüm bu ayarlamaları yaptıktan sonra Netbeans’e geri dönüp Debug → Attach Debugger… tuşuna basıyoruz

5

Aşağıdaki gibi bir ekran karşımıza gelecek;

6

Dinleme portunu 8000 yazarak OK tuşuna basıyoruz ve IDE Creo’yu bağlanıp dinlemeye başlıyor.

7

Creo içinden  programı başlattığınızda karşınıza yukarıdaki resimdeki gibi bir ekran çıkıyor.

Direk Netbeans projesini indirmek isterseniz link’ine aşağıdan ulaşabilirsiniz.

indirme linki

Şimdiden kolay gelsin

G. ŞAMAN

http://www.gokhansaman.com/wp-content/plugins/sociofluid/images/google_48.png http://www.gokhansaman.com/wp-content/plugins/sociofluid/images/myspace_48.png http://www.gokhansaman.com/wp-content/plugins/sociofluid/images/facebook_48.png http://www.gokhansaman.com/wp-content/plugins/sociofluid/images/yahoobuzz_48.png http://www.gokhansaman.com/wp-content/plugins/sociofluid/images/twitter_48.png