2012-08-06 27 views
16

Netbeans'te maven tabanlı Spring projesini yürütüyorum. Proje yapılandırmaları dosyamdaki bir değişkene, o değişken değere dayanan belirli bir dosyayı açmak için kullanıyorum. Eclipse'de ayarlayabiliyorum ancak Netbeans'te nasıl ayarlanacağımı bilmiyorum. Biri bana yardım edebilir mi?Netbeans'te Ortam Değişkeni nasıl ayarlanır?

+0

olası yinelenen (http://stackoverflow.com/questions/8577249/how-do-i-set-up-a-java-environment-variable- [I NetBeans bir java ortam değişkeni nasıl ayarlarım] sistem özellikleri ve çevre hakkında çünkü in-netbeans) –

+0

http://stackoverflow.com/questions/8577249/how-do-i-set-up-a-java-environment-variable-in-netbeans bir kopya değil değişkenler (başlık, diğer yoldan söylenmiş, zaten önerilen düzenleme) –

cevap

27
System.getEnv("FOO") == "FOOVALUE" 

netbeans 6.7+ -> Özellikler - -> İşlemler -> Çalıştır projesi -

Sağ Proje

  • tıklayın> Set Özellikleri: Ekle

Env .FOO = FOOVALUE

Not: Aynı tekniği diğer yapılandırmalarda ve Debug projesi

0

gibi diğer eylemlerde de uygulayabilirsiniz. Özellikler -> Eylemler ayarını NetBeans 7.4 kullanarak bulamadım. açık bir şekilde bir ortam değişkenine ihtiyaç duymadım - sadece uygulama dışmda ayarlayabildiğim bir değer. Bunun yerine, ana uygulamanın nbproject klasörü altındaki "project.properties" dosyasında bir değişiklik yapabildim. project.properties içinde

bir "run.args.extra" ayardır. Geçmek istediğiniz herhangi bir komut satırı argümanı, '-J'den önce gelen' adına 'sahip olmalıdır. İşte bir örnek. Bu bir ortam değişkeni OLMADIĞIDIR

run.args.extra = -J-DFOO = FOOVALUE

Not. Bunun yerine, bir System.getProperty ("FOO") erişilebilir değeridir. Özel not: Bu, Xmx/Xms kullanarak, uygulamalarınızın ne kadar bellek ayırdığını değiştirecek yerdir. MacOS üzerinde

0

:

$HOME/.bashrc yılında eklenti takma:

alias netbeans='/Applications/NetBeans/NetBeans\ X.Y.app/Contents/MacOS/netbeans &'

Terminal'de: Bu kullanıcı ortam değişkenleri ile IDE başlayacak

> netbeans

. Sonuç ortamı NetBeans IDE içinde mevcuttur (örneğin $PATH gibi) değişken ve (örneğin, Ruby ayıklayıcıyla) araçları olarak

. arasında

İlgili konular