macOS

macOS’da visual studio code’u terminalden başlatma

1- Visual Studio Code’u search alanından arama yaparak bul ve başlat.

2- Visual Studio Code içinde commad+shift+p diyerek gelen kutucukta ‘Shell Command: Install code command in PATH’ i seçin.

3- VS Code’u kapatıp terminal ekranından projenin olduğu klasöre git ve ‘code . ‘ komutunu çalıştır.

macOS kısayollar

Control-Command-Q: Ekranı kilitler.

Eclipse sysout kısayolu:

Ayarlar -> Klavye -> Kestirmeler -> Giriş Kaynakları -> Uncheck ‘Önceki girişi kaynağını seç’.

Eclipse içinde syso yazarak ctrl + space komutu ile ekrana System.out.println() yazdır.

Masaüstüne Dönüş

fn + f11

Terminal

Root klasöre dönmek için: “cd”

Bir önceki klasöre dönmek için: “cd -“

macOs’da klasör ya da dosyanın yolunu bulma

  • Finder içinde dosya üzerine tıkla
  • Yukarıdaki menüden görüntü -> yol çubuğunu göster
  • Control tuşuna basarak dosyaya tıkla
  • Bu durumdayken option tuşuna bas
  • Sağda yol adı olarak kopyala seçeneği görünecektir.

macOs terminalden klasör ve text dosyası oluşturma

mkdir klasorAdi -> Klasör oluşturmak için

echo dosya içine yazılacak içerik > dosyam.txt -> Text dosyası olusturmak için.

MacOS’da /usr/local klasörüne ulaşma

  • Finder’ı aç
  • Shift + Command + G
  • Açılan pencerede /usr/local yaz.

macOS’da “kill process” durumu

  • Terminalde ” lsof -i tcp:<port> ” komutunu çalıştır.
  • Gelen sonuçta 4 haneli PID değerini kopyala ve “kill <PID>” komutunu çalıştır.

MacOS’da JDK 17 kurulumu ve Eclipse’e eklenmesi

  • https://jdk.java.net/archive/ adresine git. 17.0.2 (build 17.0.2+8) kısmından macOS tar.gz dosyasını indir. Aşağıdaki komutu çalıştır.
  • sudo tar xvzf ~/Downloads/openjdk-17-0.2.macos_osx-x64_bin.tar.gz -C /Library/Java/JavaVirtualMachines
  • Library klasörüne nasıl gidilir
  • ls -lsa /Library/Java/JavaVirtualMachines komutu ile JavaVirtualMachines klasörünün içeriğini görüntüle.
  • Eğer jdk-17 klasörü yoksa /usr/local/opt/openjdk17/libexec/openjdk.jdk adresine git ve content klasörünü kopyala.
  • /Library/Java/JavaVirtualMachines içinde jdk-17 adında bi klasör oluştur ve content klsörünü buraya yapıştır.
  • % echo ‘export PATH=”/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home/bin:$PATH”‘ >> ~/.bash_profile komutunu çalıştır.
  • java -version
  • open .bash_profile
  • source .bash_profile
  • java -version
  • Java versiyonu jdk 17 olarak görünüyor olmalı.
  • Eclipse 4.25.0’ı indir ve aç. Preferences içinde java-> installed JRE’s kısmına giderek add butonuna tıkla.
  • Standard MV’yi seç ve JRE Home kısmına /Users/macbook/Library/Java/JavaVirtualMachines/jdk-17/Contents/Home yaz.
  • Projeye sağ tıkla properties kısmında java build path içine jdk-17’yi ekle.
  • Maven projeler ile çalışıyorsan pom.xml içine aşağıdaki satırları ekle.

<properties><java_version>17</java_version>

<maven.compiler.source>17</maven.compiler.source>

<maven.compiler.target>17</maven.compiler.target></properties>

macOS’da Library klasörüne gitme

  • Finder’ı aç. Yukarıdan git’e tıkla.
  • Option(alt) tuşuna bas. Kitaplıklar görünecek.

MacOs’da .m2 klasörüne gitme (Maven Dependency’leri görüntüleme)

  • Command + Shift + G
  • Ara alanına ~/.m2 gir.

host dosyasını değiştirme

  • sudo nano /etc/hosts
  • değişiklikleri yap. ctrl+o ardından enter.
  • ctrl+x ile çıkış yap.