Şimdi Ara

Java String'i Derleyip Çalıştırma

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
8
Cevap
0
Favori
147
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba arkadaşlar Javada String bir değişkeni derleyip çalıştırmak mümkün mü ?
    Örneğin bir projenin kodlarını bir string değişkenine atayıp sonra o değişkeni tekrar derleyip çalıştırabileceğimiz bir yöntem var mı ?

    Bunu yapmamdaki sebep serverimde sürekli çalışan bir aktarım programında bir güncelleme yapacağım zaman notebook umda kodu düzenleyip tekrar o bilgisayara atmam gerekiyor . Bunun önüne geçmeye çalısıyorum



    < Bu mesaj bu kişi tarafından değiştirildi flowerhorn -- 20 Aralık 2017; 1:9:8 >
    < Bu ileti mini sürüm kullanılarak atıldı >



  • Merhaba,

    Istediginiz sey teorik olarak mumkun fakat ihtiyaciniz olan sey bu degil.
    Oncelikle projenizi compile, build, package vs. yapip deploy edebileceginiz maven, gradle benzeri bir arac kullanarak projeyi olusturmaniz daha uygun. Best practice budur.

    https://maven.apache.org/
    https://gradle.org/

    Bununla beraber yaptiginiz degisikleri takip etmek, yonetmek, baska yerden erismek icin github gibi versiyon kontrol sistemine ihtiyaciniz var.

    https://github.com/




  • quote:

    Orijinalden alıntı: bestanealtcizgi

    Merhaba,

    Istediginiz sey teorik olarak mumkun fakat ihtiyaciniz olan sey bu degil.
    Oncelikle projenizi compile, build, package vs. yapip deploy edebileceginiz maven, gradle benzeri bir arac kullanarak projeyi olusturmaniz daha uygun. Best practice budur.
    https://maven.apache.org/https://gradle.org/

    Bununla beraber yaptiginiz degisikleri takip etmek, yonetmek, baska yerden erismek icin github gibi versiyon kontrol sistemine ihtiyaciniz var.
    https://github.com/


    Yorumunuz için teşekkür ederim

    Github hariç diğerlerini ilk defa duydum .

    Dediğiniz şeyleri araştırmam lazım nasıl çalıştığını anlamadım açıkcası :)

    Siz biraz açıklayabilir misiniz nasıl Maven'in kullanıldığını . Şöyle anlatayım ben size . Bende 2 adet bilgisayar var birisi server kasası içerisinde Microsoft server 2008 kurulu Weblogic ve Oracle database kurulu . Bu bilgisayarda bat dosyası çalıştırıyorum 24 saat çalışmak zorunda. Eğer kodda bir güncelleme yapacaksam notebook umda build yapıp flash belleğe atıp server kasasına taşıyorum projeyi orada bat dosyasını çalıştırıyorum. Fakat bildiğiniz gibi saçma bir uğrayış içerisindeyim.İstediğim şey notebooktan build yaptığım zaman server kasasında bat dosyasını kapatıp yeniden baslattığımda yeni build olan projeyi çalıştırmak



    < Bu mesaj bu kişi tarafından değiştirildi flowerhorn -- 20 Aralık 2017; 14:54:18 >
    < Bu ileti mini sürüm kullanılarak atıldı >




  • quote:

    Orijinalden alıntı: flowerhorn


    quote:

    Orijinalden alıntı: bestanealtcizgi

    Merhaba,

    Istediginiz sey teorik olarak mumkun fakat ihtiyaciniz olan sey bu degil.
    Oncelikle projenizi compile, build, package vs. yapip deploy edebileceginiz maven, gradle benzeri bir arac kullanarak projeyi olusturmaniz daha uygun. Best practice budur.
    https://maven.apache.org/https://gradle.org/

    Bununla beraber yaptiginiz degisikleri takip etmek, yonetmek, baska yerden erismek icin github gibi versiyon kontrol sistemine ihtiyaciniz var.
    https://github.com/


    Yorumunuz için teşekkür ederim

    Github hariç diğerlerini ilk defa duydum .

    Dediğiniz şeyleri araştırmam lazım nasıl çalıştığını anlamadım açıkcası :)

    Siz biraz açıklayabilir misiniz nasıl Maven'in kullanıldığını . Şöyle anlatayım ben size . Bende 2 adet bilgisayar var birisi server kasası içerisinde Microsoft server 2008 kurulu Weblogic ve Oracle database kurulu . Bu bilgisayarda bat dosyası çalıştırıyorum 24 saat çalışmak zorunda. Eğer kodda bir güncelleme yapacaksam notebook umda build yapıp flash belleğe atıp server kasasına taşıyorum projeyi orada bat dosyasını çalıştırıyorum. Fakat bildiğiniz gibi saçma bir uğrayış içerisindeyim.İstediğim şey notebooktan build yaptığım zaman server kasasında bat dosyasını kapatıp yeniden baslattığımda yeni build olan projeyi çalıştırmak

    Merhaba,
    Bazi kavramlarin turkceleri tam olarak nedir bilemiyorum o yuzden turkce/ingilizce yazacagim kusura bakmayin

    Maven ve gradle ( gradle biraz daha yeni bir teknoloji maven'a gore ) temel olarak bir java projesenin bagmliliklarini ( dependency ) yonetmek, derlemek, paketlemek gibi islemleri yoneten yine java ile yazilmis araclar.
    Her ikisinin de konfigrasyon dosyalari var, gerekli olan tanimlamalari, proje build edilirken yapilmasi gerekenleri ( ornegin testleri calistirmak, dosyalari olusturlan jar/war icerisine kopyalamak vs. ) gibi isleri bu konfigrasyon dosyasinda tanimliyorsunuz ve bu araclar da size deploy edilebilir bir dosya ( genelde jar, war, ear dosyasi ) olusturuyor.

    Buradan sonra sizin bahsettiginiz notebook'tan bilgisayara kopyalama ( deploy ) meselesine geliyoruz.
    Deployment icin cok fazla secenek, strateji, best practice var. Bunlarin en populerlerinden birisi docker. Google'in kubernetes projesi de var muadili bunlara da bakabilirsiniz.

    Herkesin benzer olsa da ufak detaylarda farklilik gosteren yazilim gelisitme hayat dongusu var. Calistigim sirketten ornek vermek gerekirse

    Sizin yaptiginiz gibi notebook uzerinde yazilim gelistirme ortamimiz var, kodu burada yaziyoruz, test ediyoruz eger testler basarili ise github'a gonderiyoruz kodu. Github uzerinde projeyi dinleyen bir continous integration server'imiz var. Bu uygulama aliyor kodu bir daha derliyorz, testleri calistiriyor, paketliyor daha sonra docker image olusturup bunu kendi artifactory serverimiz icerisine atiyor.
    Farkli ortamlarda ( test, dev, production vs ) yazilan scriptler ( sizin bat dosyasiniz gibi ) bu docker image'lerini guncelleyip calistirmaya devam ediyor.

    Bu donguyu kurabilmek emek ve zahmet istiyor, sizin icin gereksiz olabilir, tam olarak ihtiyaciniz nedir onu da bilemiyorum. Anlattiklariniza dayanarak sizin icin onerebilecegim sey maven, gradle ile projeyi notebook'da olusturduktan sonra jfog benzeri bir artifactory servisi (https://jfrog.com/ ) kurup calistirilabilir dosyayi buraya atmaniz. Ardindan da server'da calistiracaginiz bir script dosyasi ile projeyi bu artifactory uzerinden alip kopyalamaniz ve tekrar baslatmaniz.
    Baslangic olarak bunu kurabilirsiniz, ardindan size bahsettigim yasam dongusune adim adim ilerleyebilirsiniz. Atiyorum 2. asama olarak kodu versiyon kontrole gonderirsiniz, continous integration server oradan alir, projeyi olusturur artifactory'e kopyalar. Daha sonra docker'a gecersiniz vs. vs.




  • quote:

    Orijinalden alıntı: bestanealtcizgi


    quote:

    Orijinalden alıntı: flowerhorn


    quote:

    Orijinalden alıntı: bestanealtcizgi

    Merhaba,

    Istediginiz sey teorik olarak mumkun fakat ihtiyaciniz olan sey bu degil.
    Oncelikle projenizi compile, build, package vs. yapip deploy edebileceginiz maven, gradle benzeri bir arac kullanarak projeyi olusturmaniz daha uygun. Best practice budur.
    https://maven.apache.org/https://gradle.org/

    Bununla beraber yaptiginiz degisikleri takip etmek, yonetmek, baska yerden erismek icin github gibi versiyon kontrol sistemine ihtiyaciniz var.
    https://github.com/


    Yorumunuz için teşekkür ederim

    Github hariç diğerlerini ilk defa duydum .

    Dediğiniz şeyleri araştırmam lazım nasıl çalıştığını anlamadım açıkcası :)

    Siz biraz açıklayabilir misiniz nasıl Maven'in kullanıldığını . Şöyle anlatayım ben size . Bende 2 adet bilgisayar var birisi server kasası içerisinde Microsoft server 2008 kurulu Weblogic ve Oracle database kurulu . Bu bilgisayarda bat dosyası çalıştırıyorum 24 saat çalışmak zorunda. Eğer kodda bir güncelleme yapacaksam notebook umda build yapıp flash belleğe atıp server kasasına taşıyorum projeyi orada bat dosyasını çalıştırıyorum. Fakat bildiğiniz gibi saçma bir uğrayış içerisindeyim.İstediğim şey notebooktan build yaptığım zaman server kasasında bat dosyasını kapatıp yeniden baslattığımda yeni build olan projeyi çalıştırmak

    Merhaba,
    Bazi kavramlarin turkceleri tam olarak nedir bilemiyorum o yuzden turkce/ingilizce yazacagim kusura bakmayin

    Maven ve gradle ( gradle biraz daha yeni bir teknoloji maven'a gore ) temel olarak bir java projesenin bagmliliklarini ( dependency ) yonetmek, derlemek, paketlemek gibi islemleri yoneten yine java ile yazilmis araclar.
    Her ikisinin de konfigrasyon dosyalari var, gerekli olan tanimlamalari, proje build edilirken yapilmasi gerekenleri ( ornegin testleri calistirmak, dosyalari olusturlan jar/war icerisine kopyalamak vs. ) gibi isleri bu konfigrasyon dosyasinda tanimliyorsunuz ve bu araclar da size deploy edilebilir bir dosya ( genelde jar, war, ear dosyasi ) olusturuyor.

    Buradan sonra sizin bahsettiginiz notebook'tan bilgisayara kopyalama ( deploy ) meselesine geliyoruz.
    Deployment icin cok fazla secenek, strateji, best practice var. Bunlarin en populerlerinden birisi docker. Google'in kubernetes projesi de var muadili bunlara da bakabilirsiniz.

    Herkesin benzer olsa da ufak detaylarda farklilik gosteren yazilim gelisitme hayat dongusu var. Calistigim sirketten ornek vermek gerekirse

    Sizin yaptiginiz gibi notebook uzerinde yazilim gelistirme ortamimiz var, kodu burada yaziyoruz, test ediyoruz eger testler basarili ise github'a gonderiyoruz kodu. Github uzerinde projeyi dinleyen bir continous integration server'imiz var. Bu uygulama aliyor kodu bir daha derliyorz, testleri calistiriyor, paketliyor daha sonra docker image olusturup bunu kendi artifactory serverimiz icerisine atiyor.
    Farkli ortamlarda ( test, dev, production vs ) yazilan scriptler ( sizin bat dosyasiniz gibi ) bu docker image'lerini guncelleyip calistirmaya devam ediyor.

    Bu donguyu kurabilmek emek ve zahmet istiyor, sizin icin gereksiz olabilir, tam olarak ihtiyaciniz nedir onu da bilemiyorum. Anlattiklariniza dayanarak sizin icin onerebilecegim sey maven, gradle ile projeyi notebook'da olusturduktan sonra jfog benzeri bir artifactory servisi (https://jfrog.com/ ) kurup calistirilabilir dosyayi buraya atmaniz. Ardindan da server'da calistiracaginiz bir script dosyasi ile projeyi bu artifactory uzerinden alip kopyalamaniz ve tekrar baslatmaniz.
    Baslangic olarak bunu kurabilirsiniz, ardindan size bahsettigim yasam dongusune adim adim ilerleyebilirsiniz. Atiyorum 2. asama olarak kodu versiyon kontrole gonderirsiniz, continous integration server oradan alir, projeyi olusturur artifactory'e kopyalar. Daha sonra docker'a gecersiniz vs. vs.

    Önerileriniz için teşekkür ederim.Tavsiyelerinizi deneyeceğim.

    "Bu donguyu kurabilmek emek ve zahmet istiyor, sizin icin gereksiz olabilir, tam olarak ihtiyaciniz nedir onu da bilemiyorum"

    Basitçe açıklamam gerekirse Netbeans'de yazdığım bir java Application var bunu server kasasında .jar olarak çalıştırıyorum konsol ekranında 7/24 çalışıyor . Projenin amacı her saat başı belli başlı sitelerdeki ürünlerin fiyatlarını takip edip veritabanına kaydetmek . İmzamdaki uygulamam için kullanıyorum bunu. Veritabanındaki tablolarda bir değişiklik yapacağım zaman mecburen bu java applicationda da sorgu querylerinde değişiklik yapmam gerekiyor . Bu durumda notebooktan tekrar build yapıp server kasasına atıp çalıştırıyorum.

    Yazılım alanında yeniyim açıkcası . Şimdilik hobi olarak yapıyorum bu işi .



    < Bu mesaj bu kişi tarafından değiştirildi flowerhorn -- 20 Aralık 2017; 15:23:46 >




  • quote:

    Orijinalden alıntı: flowerhorn


    quote:

    Orijinalden alıntı: bestanealtcizgi


    quote:

    Orijinalden alıntı: flowerhorn


    quote:

    Orijinalden alıntı: bestanealtcizgi

    Merhaba,

    Istediginiz sey teorik olarak mumkun fakat ihtiyaciniz olan sey bu degil.
    Oncelikle projenizi compile, build, package vs. yapip deploy edebileceginiz maven, gradle benzeri bir arac kullanarak projeyi olusturmaniz daha uygun. Best practice budur.
    https://maven.apache.org/https://gradle.org/

    Bununla beraber yaptiginiz degisikleri takip etmek, yonetmek, baska yerden erismek icin github gibi versiyon kontrol sistemine ihtiyaciniz var.
    https://github.com/


    Yorumunuz için teşekkür ederim

    Github hariç diğerlerini ilk defa duydum .

    Dediğiniz şeyleri araştırmam lazım nasıl çalıştığını anlamadım açıkcası :)

    Siz biraz açıklayabilir misiniz nasıl Maven'in kullanıldığını . Şöyle anlatayım ben size . Bende 2 adet bilgisayar var birisi server kasası içerisinde Microsoft server 2008 kurulu Weblogic ve Oracle database kurulu . Bu bilgisayarda bat dosyası çalıştırıyorum 24 saat çalışmak zorunda. Eğer kodda bir güncelleme yapacaksam notebook umda build yapıp flash belleğe atıp server kasasına taşıyorum projeyi orada bat dosyasını çalıştırıyorum. Fakat bildiğiniz gibi saçma bir uğrayış içerisindeyim.İstediğim şey notebooktan build yaptığım zaman server kasasında bat dosyasını kapatıp yeniden baslattığımda yeni build olan projeyi çalıştırmak

    Merhaba,
    Bazi kavramlarin turkceleri tam olarak nedir bilemiyorum o yuzden turkce/ingilizce yazacagim kusura bakmayin

    Maven ve gradle ( gradle biraz daha yeni bir teknoloji maven'a gore ) temel olarak bir java projesenin bagmliliklarini ( dependency ) yonetmek, derlemek, paketlemek gibi islemleri yoneten yine java ile yazilmis araclar.
    Her ikisinin de konfigrasyon dosyalari var, gerekli olan tanimlamalari, proje build edilirken yapilmasi gerekenleri ( ornegin testleri calistirmak, dosyalari olusturlan jar/war icerisine kopyalamak vs. ) gibi isleri bu konfigrasyon dosyasinda tanimliyorsunuz ve bu araclar da size deploy edilebilir bir dosya ( genelde jar, war, ear dosyasi ) olusturuyor.

    Buradan sonra sizin bahsettiginiz notebook'tan bilgisayara kopyalama ( deploy ) meselesine geliyoruz.
    Deployment icin cok fazla secenek, strateji, best practice var. Bunlarin en populerlerinden birisi docker. Google'in kubernetes projesi de var muadili bunlara da bakabilirsiniz.

    Herkesin benzer olsa da ufak detaylarda farklilik gosteren yazilim gelisitme hayat dongusu var. Calistigim sirketten ornek vermek gerekirse

    Sizin yaptiginiz gibi notebook uzerinde yazilim gelistirme ortamimiz var, kodu burada yaziyoruz, test ediyoruz eger testler basarili ise github'a gonderiyoruz kodu. Github uzerinde projeyi dinleyen bir continous integration server'imiz var. Bu uygulama aliyor kodu bir daha derliyorz, testleri calistiriyor, paketliyor daha sonra docker image olusturup bunu kendi artifactory serverimiz icerisine atiyor.
    Farkli ortamlarda ( test, dev, production vs ) yazilan scriptler ( sizin bat dosyasiniz gibi ) bu docker image'lerini guncelleyip calistirmaya devam ediyor.

    Bu donguyu kurabilmek emek ve zahmet istiyor, sizin icin gereksiz olabilir, tam olarak ihtiyaciniz nedir onu da bilemiyorum. Anlattiklariniza dayanarak sizin icin onerebilecegim sey maven, gradle ile projeyi notebook'da olusturduktan sonra jfog benzeri bir artifactory servisi (https://jfrog.com/ ) kurup calistirilabilir dosyayi buraya atmaniz. Ardindan da server'da calistiracaginiz bir script dosyasi ile projeyi bu artifactory uzerinden alip kopyalamaniz ve tekrar baslatmaniz.
    Baslangic olarak bunu kurabilirsiniz, ardindan size bahsettigim yasam dongusune adim adim ilerleyebilirsiniz. Atiyorum 2. asama olarak kodu versiyon kontrole gonderirsiniz, continous integration server oradan alir, projeyi olusturur artifactory'e kopyalar. Daha sonra docker'a gecersiniz vs. vs.

    Önerileriniz için teşekkür ederim.Tavsiyelerinizi deneyeceğim.

    "Bu donguyu kurabilmek emek ve zahmet istiyor, sizin icin gereksiz olabilir, tam olarak ihtiyaciniz nedir onu da bilemiyorum"

    Basitçe açıklamam gerekirse Netbeans'de yazdığım bir java Application var bunu server kasasında .jar olarak çalıştırıyorum konsol ekranında 7/24 çalışıyor . Projenin amacı her saat başı belli başlı sitelerdeki ürünlerin fiyatlarını takip edip veritabanına kaydetmek . İmzamdaki uygulamam için kullanıyorum bunu. Veritabanındaki tablolarda bir değişiklik yapacağım zaman mecburen bu java applicationda da sorgu querylerinde değişiklik yapmam gerekiyor . Bu durumda notebooktan tekrar build yapıp server kasasına atıp çalıştırıyorum.

    Yazılım alanında yeniyim açıkcası . Şimdilik hobi olarak yapıyorum bu işi .

    Tekrar merhaba,

    Eger tek kisi goturuyorsaniz projeyi ( cowboy coding ) butun bu donguyu kurmak gereksiz olabilir.
    Bir versiyon kontrol sistemi ( github ), build araci ( maven ), deployment icin ise ansible (https://www.ansible.com/ ) kullanmaniz yeterli olacaktir.

    Ben okudugum zamanlarda muhendislik fakultelerinde anlatilan/ogretilen seyler degildi bunlar. Zamanla ihtiyaclariniz dogrultusunda ogrenirsiniz, cok buyuk dert degil.




  • quote:

    Orijinalden alıntı: bestanealtcizgi


    quote:

    Orijinalden alıntı: flowerhorn


    quote:

    Orijinalden alıntı: bestanealtcizgi


    quote:

    Orijinalden alıntı: flowerhorn


    quote:

    Orijinalden alıntı: bestanealtcizgi

    Merhaba,

    Istediginiz sey teorik olarak mumkun fakat ihtiyaciniz olan sey bu degil.
    Oncelikle projenizi compile, build, package vs. yapip deploy edebileceginiz maven, gradle benzeri bir arac kullanarak projeyi olusturmaniz daha uygun. Best practice budur.
    https://maven.apache.org/https://gradle.org/

    Bununla beraber yaptiginiz degisikleri takip etmek, yonetmek, baska yerden erismek icin github gibi versiyon kontrol sistemine ihtiyaciniz var.
    https://github.com/


    Yorumunuz için teşekkür ederim

    Github hariç diğerlerini ilk defa duydum .

    Dediğiniz şeyleri araştırmam lazım nasıl çalıştığını anlamadım açıkcası :)

    Siz biraz açıklayabilir misiniz nasıl Maven'in kullanıldığını . Şöyle anlatayım ben size . Bende 2 adet bilgisayar var birisi server kasası içerisinde Microsoft server 2008 kurulu Weblogic ve Oracle database kurulu . Bu bilgisayarda bat dosyası çalıştırıyorum 24 saat çalışmak zorunda. Eğer kodda bir güncelleme yapacaksam notebook umda build yapıp flash belleğe atıp server kasasına taşıyorum projeyi orada bat dosyasını çalıştırıyorum. Fakat bildiğiniz gibi saçma bir uğrayış içerisindeyim.İstediğim şey notebooktan build yaptığım zaman server kasasında bat dosyasını kapatıp yeniden baslattığımda yeni build olan projeyi çalıştırmak

    Merhaba,
    Bazi kavramlarin turkceleri tam olarak nedir bilemiyorum o yuzden turkce/ingilizce yazacagim kusura bakmayin

    Maven ve gradle ( gradle biraz daha yeni bir teknoloji maven'a gore ) temel olarak bir java projesenin bagmliliklarini ( dependency ) yonetmek, derlemek, paketlemek gibi islemleri yoneten yine java ile yazilmis araclar.
    Her ikisinin de konfigrasyon dosyalari var, gerekli olan tanimlamalari, proje build edilirken yapilmasi gerekenleri ( ornegin testleri calistirmak, dosyalari olusturlan jar/war icerisine kopyalamak vs. ) gibi isleri bu konfigrasyon dosyasinda tanimliyorsunuz ve bu araclar da size deploy edilebilir bir dosya ( genelde jar, war, ear dosyasi ) olusturuyor.

    Buradan sonra sizin bahsettiginiz notebook'tan bilgisayara kopyalama ( deploy ) meselesine geliyoruz.
    Deployment icin cok fazla secenek, strateji, best practice var. Bunlarin en populerlerinden birisi docker. Google'in kubernetes projesi de var muadili bunlara da bakabilirsiniz.

    Herkesin benzer olsa da ufak detaylarda farklilik gosteren yazilim gelisitme hayat dongusu var. Calistigim sirketten ornek vermek gerekirse

    Sizin yaptiginiz gibi notebook uzerinde yazilim gelistirme ortamimiz var, kodu burada yaziyoruz, test ediyoruz eger testler basarili ise github'a gonderiyoruz kodu. Github uzerinde projeyi dinleyen bir continous integration server'imiz var. Bu uygulama aliyor kodu bir daha derliyorz, testleri calistiriyor, paketliyor daha sonra docker image olusturup bunu kendi artifactory serverimiz icerisine atiyor.
    Farkli ortamlarda ( test, dev, production vs ) yazilan scriptler ( sizin bat dosyasiniz gibi ) bu docker image'lerini guncelleyip calistirmaya devam ediyor.

    Bu donguyu kurabilmek emek ve zahmet istiyor, sizin icin gereksiz olabilir, tam olarak ihtiyaciniz nedir onu da bilemiyorum. Anlattiklariniza dayanarak sizin icin onerebilecegim sey maven, gradle ile projeyi notebook'da olusturduktan sonra jfog benzeri bir artifactory servisi (https://jfrog.com/ ) kurup calistirilabilir dosyayi buraya atmaniz. Ardindan da server'da calistiracaginiz bir script dosyasi ile projeyi bu artifactory uzerinden alip kopyalamaniz ve tekrar baslatmaniz.
    Baslangic olarak bunu kurabilirsiniz, ardindan size bahsettigim yasam dongusune adim adim ilerleyebilirsiniz. Atiyorum 2. asama olarak kodu versiyon kontrole gonderirsiniz, continous integration server oradan alir, projeyi olusturur artifactory'e kopyalar. Daha sonra docker'a gecersiniz vs. vs.

    Önerileriniz için teşekkür ederim.Tavsiyelerinizi deneyeceğim.

    "Bu donguyu kurabilmek emek ve zahmet istiyor, sizin icin gereksiz olabilir, tam olarak ihtiyaciniz nedir onu da bilemiyorum"

    Basitçe açıklamam gerekirse Netbeans'de yazdığım bir java Application var bunu server kasasında .jar olarak çalıştırıyorum konsol ekranında 7/24 çalışıyor . Projenin amacı her saat başı belli başlı sitelerdeki ürünlerin fiyatlarını takip edip veritabanına kaydetmek . İmzamdaki uygulamam için kullanıyorum bunu. Veritabanındaki tablolarda bir değişiklik yapacağım zaman mecburen bu java applicationda da sorgu querylerinde değişiklik yapmam gerekiyor . Bu durumda notebooktan tekrar build yapıp server kasasına atıp çalıştırıyorum.

    Yazılım alanında yeniyim açıkcası . Şimdilik hobi olarak yapıyorum bu işi .

    Tekrar merhaba,

    Eger tek kisi goturuyorsaniz projeyi ( cowboy coding ) butun bu donguyu kurmak gereksiz olabilir.
    Bir versiyon kontrol sistemi ( github ), build araci ( maven ), deployment icin ise ansible (https://www.ansible.com/ ) kullanmaniz yeterli olacaktir.

    Ben okudugum zamanlarda muhendislik fakultelerinde anlatilan/ogretilen seyler degildi bunlar. Zamanla ihtiyaclariniz dogrultusunda ogrenirsiniz, cok buyuk dert degil.

    Teşekkürler değerli yorumlarınız için

    < Bu ileti mini sürüm kullanılarak atıldı >




  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
  • Rica ederim, kolay gelsin.
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.