2010-03-10 7 views
49

UAC özellikli ile Windows 7 çalıştırıyorum. Ben her zaman Eclipse bir yükleyici kullanmaz ve Windows'da verilerini depolamak için AppData klasörünü kullanmaz garip buldum, ama son zamanlarda birkaç kez (sabit disk sorunları) ve ben yeniden yüklemek zorunda kaldı gerçekten en iyi yere koyarsam merak ediyordum.Eclipse'i Windows'a hangi klasöre yüklemeliyim?

Tutulma klasörünü C:\Program Files\ dizinine kopyalayıp başlat menüsümde bir kısayol oluşturup sonra görev çubuğuma sabitleyin. Ancak, tutulma sorunları var, ben de özelliklerime, uyumluluk sekmesine gidip "Yönetici olarak çalıştır" ı etkinleştirdim. Sonra tutuklamayı her açtığımda UAC penceresinde evet'e basmam gerekiyor, ancak her şey bir yan etki dışında doğru çalışıyor: Touchpad'im tutulmadan pencereleri kaydırmıyor. Bunun nedeni, touchpad programının normal bir kullanıcı olarak çalıştırılmasından dolayı, tutucunun yönetici olarak çalışmasını değiştiremez. Bu yüzden, touchpad yazılımımı bir yönetici olarak kapatmam ve yeniden açmam gerekiyor.

Neyse, uzun hikaye kısa ... Windows'da tutulma klasörünü koymak için en iyi yer neresi, ve neden?


Düzenleme: Ben sadece yorum yapmaktan çekinmeyin a possible suggestion bulundu. İlk kez bir kez yönetici olarak çalıştırabildiğim ve tüm eklentilerimi ve benzerlerini kurabildiğim ve normal görevlerim için normal bir kullanıcı olarak çalıştırdığım gibi geliyor (kodlama). Bunu yapmayı hiç düşünmediğime inanamıyorum, ancak Program Files dizinine bağlı kalarak daha iyi bir yanıt almadıkça bu yaklaşımı deneyebilirim.


Ninite yerler C Eclipse: \ Tutulma. Bu soruyu sorduğumdan beri, bu Eclipse için kurulum konumum oldu. Eclipse, Program Files klasöründen çıktığında izinleri düzgün şekilde işlemiyor.

c:\software\eclipse_{version}\ 

yılında

+1

Ben kesinlikle ilgi uygulama verilerini tutmak için özel olarak belirlenmiş olarak

  • Erişilebilir yönetici ayrıcalıkları gerektirmez çünkü bu benzer sorunlar yaşadım (şu anda Eclipse'i yerel bir dizinden çalıştırıyorum). – JasCav

  • +1

    Bir çözüm bulursanız, düzenleme olarak eklemeyin, onu yanıt olarak ekleyin. – webjunkie

    +0

    Webjunkie'ye teşekkürler ama cevapları okursanız kabul edilen cevabı işaretlediğimi görürsünüz. Düzenlemem sadece bulduğum ek araştırmalardı ama sonunda NW Architect'in cevabı ile gittim. – Ricket

    cevap

    30

    Ben kurulum Eclipse Ben bütün açık kaynak paketleri (ANT, Maven, Apache, vb) c tutmak: \ yazılımını da. Sonra gerekli dizinleri $PATH değişkenime ekliyorum (c: \ software \ ant \ bin).

    Ayrıca Eclipse çalışma alanını c:\software\eclipse_workspace'un altında tutuyorum.

    Bu kurulumun arkasındaki büyük artı taşınabilirliktir. Tüm klasörü yeni bir sürücüye taşıyabilir, yolumu yeniden düzenleyebilir ve her şey çalışabilir. Kayıt defteri ayarlarından hiç parazit yok. Yedeklemeyi çok kolaylaştırır.

    Bu, XP, Windows7 RC1 ve Windows7 Professional için sorun çıkarmadan çalıştı.

    +0

    Ve bu UAC etkin olarak düzgün çalışıyor? Eclipse'deki yazılım güncellemelerini arıyorsanız, hiçbir yazılım sitesi hakkında şikayet etmiyor musunuz? (Bu, yönetici olarak çalışmadığımda gerçekleşen yeterli izinlerin bir işareti değildir) – Ricket

    +1

    UAC'nin yalnızca C: \ Program Files altında bir sorun olduğuna inanıyorum. Bu, Vista'da bir sorun olduğunda https://bugs.eclipse.org/168445'te bazı ayrıntılar vardır. Şahsen, tutulması ve ilgili şeyleri C: \ Dev \ –

    +1

    (+) altında saklıyorum. Eclipse varsayılandan daha iyi olmalıdır 'C: \ Users \ Bob \ Eclipse' - hiçbir şekilde mühendislik uygulamaları için tasarlanmamış kullanıcı profil direkleri – area5one

    1

    User klasörünüze veya My Documents klasörünüze koyabilirsiniz, bu nedenle izinler hakkında endişelenmeniz gerekmez. Ardından, başlangıç ​​menünüze/hızlı başlangıç ​​/ masaüstünüze bir bağlantı ekleyin ve gitmek için iyi olacaksınız.

    5

    Sen (unzip) bir tutulmayı yükleyebilirsiniz:

    • yerde sen c:\Program Files yüklemek gerekmez anlamı (istemek (I
    • oluşturmak c:\prog\java\eclipse üzerinde örneğin bir dizin ağacı yükleyin Benim için (istediğiniz herhangi bir yere ayarlanmış bir çalışma alanıyla
    • . c:\prog\java\workspace ve ben my eclipse.ini o çalışma alanını başvuru
      bir çalışma alanı (kullanarak user.home) varsayılan konumu iyi bir fikir her zaman olmadığı için bu önemlidir (bkz bu SO question ve benim için sadece yaklaşan tutulması Helios 3.6) set eklentileri ile
    • her yerde de eclipse.ini başvurulan bir Dropins folder (aracılığıyla istediğiniz ile çözülecektir onun associated eclipse bug: c:\prog\java\myplugins)
    • bir JVM installed anywhere you want ile

    Eclipse c:\Program Files olmak yok hiç olmalı ve ayar açıklar: (c:\prog\java\jdks\jdk6u18 ve ben c:\prog\java\jdks birkaç diğerleri JDKs yüklemiş de benim için eclipse.ini başvurulan) Yukarıdaki ile mükemmel çalışıyor:

    • Vista veya Seven, UAC tamamen hiçbir yönetici haklarına sahip,
    • XP devrede.
    +0

    Eh, Program Dosyalarına yüklenmesinin gerekmediğini biliyorum, sadece' Kendi program klasörlerimi oluşturuyorum ve UAC, Program Files dizinini (Windows klasörüyle ve muhtemelen başkalarıyla aynı) koruyacak gibi görünüyor; Yani özünde, istediğim her yerde Eclipse'i yerleştirmemi söylüyorsun, bu UAC tarafından korunmuyor. – Ricket

    +0

    @Ricket: tam olarak. Ve sadece Eclipse değil. Çalışma alanı, eklentileri ve JVM (hem Eclipse'nin kendisini hem de programlama için) hem de özellikle UAC'nin sizi rahatsız etmeyeceği her yere yerleştirilebilir. – VonC

    0

    Birçok farklı Eclipse ve yüklü ürün sürümüm var. Bu yüzden Windows ve /Eclipse/... için Mac ve Linux altında C:\Eclipse\... olarak yüklemişlerdir. Genellikle, zip dosyasının taban adı olarak dizin adıyla - ör. eclipse-rcp-helios-SR2-macosx-cocoa-x86_64 ... IBM gelenler gibi bazı ürünler, ... kendi fikirleri var ve genellikle değiştirilemez

    çalışma alanları gelince

    - onlar /Eclipse/Workspaces/... ve arkadaşları altında yerleştirilir - evet, her müşteri için bir tane var .

    Ve hedef platformlar /Eclipse/TargetPlatforms/... ve arkadaşlarının altına yerleştirilir.

    0

    Genellikle Eclipse'i %LocalAppData%'a yüklerim.

    C:\Users\<username>\AppData\Local\Eclipse\<version>\ 
    
    • Ortak Google Chrome, Python, GitHub Masaüstü, Discord kullandığı yolu yükleyin ve
    • Yalnızca geçerli kullanıcı profili için Eclipse yükler F.lux. (Ayrı kullanıcı başına ayarları)
    • varsayılan Windows environment variable (%LocalAppData%)
    • Klasör verilen cevapta