Cum îmi pot elimina licența IntelliJ în 2019.3? (Programare, Intellij Idea)

Jan H a intrebat.

Am instalat JetBrains IntelliJ, cum pot elimina setările de licență? Pot găsi detaliile licenței în Help > Register... meniu, dar asta nu îmi permite să elimin setările de licență sau să introduc date nevalabile, cum ar fi un server de licență inexistent.

Caz de utilizare: Am instalat un server de licențe care nu mai are licențe. Vreau să mă asigur că mașina mea nu ocupă un loc dacă se întâmplă vreodată să pornesc IntelliJ.

Nu văd nicăieri pictograma Remove Icon:

Nota moderatorului: vă rugăm să nu sugerați cum să spargeți software-ul sau să eliminați limitarea perioadei de încercare.

Comentarii

  • Doar pentru cei care se vor întâlni cu această întrebare în viitor, acum aveți posibilitatea de a elimina o licență mergând la Help -> Register apoi faceți clic pe Remove License... în partea din stânga jos a casetei de dialog –  > Por Pranav A..
  • @Pranav A. – Nu văd nicio opțiune pentru `Remove License’ în versiunea Ultimate 2019.1? –  > Por Pra_A.
  • @PAA este încă acolo. trebuie să aveți o licență valabilă pentru a obține opțiunea de a o elimina (iirc) –  > Por Pranav A..
7 răspunsuri
Jan H

Pentru a elimina cheia de licență:

  1. Găsiți directorul de configurare IntelliJ
  2. Găsiți fișierul de licență .key
  3. Eliminați sau redenumiți fișierul de licență .key

În cazul meu, pe o mașină cu Windows 7, am putut găsi această cheie de licență în C:Usersyou.IntelliJIdea13configidea13.key

Comentarii

  • Există vreo modalitate de a face acest lucru cu versiunea 2016.X? –  > Por aholub7x.
  • Pentru persoanele care au versiuni recente (nu sunt sigur de unde, dar 2016.x par să aibă) în meniul de ajutor, există o fereastră de dialog „register” care vă permite să schimbați sau să eliminați cu ușurință licența. nu este nevoie de ștergerea manuală murdară a fișierelor… –  > Por Félix Gagnon-Grenier.
Corector

Pentru ca Linux să reseteze licența curentă de 30 de zile de expirare, trebuie să rulați codul:

rm ~/.config/JetBrains/IntelliJIdea2019.3/options/other.xml
rm -rf ~/.config/JetBrains/IntelliJIdea2019.3/eval/*
rm -rf .java/.userPrefs

Comentarii

  • O mică explicație aici (sau, cel puțin, un scurt comentariu) ar îmbunătăți acest răspuns. (Am dat peste el în coada de revizuire a mesajelor de calitate scăzută.) – –  > Por Adrian Mole.
  • acest lucru funcționează pentru 2020.2, pentru 30 de zile din nou 🙂 –  > Por Wilmer.
  • Acest lucru funcționează pentru mine. WebStorm 2020.3.2 –  > Por Mario.
shousper

Nu sunt sigur despre versiunile mai vechi, dar în 2016.2 eliminarea .key fișierului (fișierelor) nu a funcționat pentru mine.

Folosesc contul meu JetBrains și am folosit butonul „Remove License” care se găsește în partea de jos a dialogului de înregistrare. Puteți găsi acest lucru în secțiunea Help meniu sau din dialogul de pornire prin intermediul Configure -> Manage License....

Comentarii

  • Acesta este modul de a face acest lucru în versiunile recente –  > Por sashok_bg.
partho

Pentru Windows : Folosind programul de loturi.

Scrieți acest cod într-un fișier text și salvați-l.

REM Delete eval folder with licence key and options.xml which contains a reference  to it
for %%I in ("WebStorm", "IntelliJ", "CLion", "Rider", "GoLand", "PhpStorm") do (
  for /d %%a in ("%USERPROFILE%.%%I*") do (
    rd /s /q "%%a/config/eval"
    del /q "%%aconfigoptionsother.xml"
  )
)

REM Delete registry key and jetbrains folder (not sure if needet but however)
rmdir /s /q "%APPDATA%JetBrains"
reg delete "HKEY_CURRENT_USERSoftwareJavaSoft" /f

Acum redenumiți fișierul fileName.txt în fileName.bat

Închideți phpstorm dacă este în curs de execuție. Deconectați internetul. Apoi rulați fișierul. Deschideți din nou phpstorm. Dacă nu se întâmplă nimic în neregulă, veți vedea magia.

În cel mai rău caz : Dacă phpstorm arată în continuare „License Expired”, la început dezinstalați și apoi aplicați tehnica de mai sus.

mindOf_L

Cred că sunt mai multe soluții!

Poți să pornești aplicația și iată 3 lucruri pe care le poți face:

  1. Dacă aplicația afișează pentru prima dată dialogul „import settings” și apoi dialogul „create/open a project”, puteți da click pe Settings > Manage License... > Remove License, iar aceasta se elimină pentru toate produsele Jetbrains*.
  2. Dacă deschideți produse precum IntelliJ IDEA și aveți proiecte active în prezent (cum ar fi aplicația deschide automat toate IDE-urile fără prompt), apoi faceți clic pe File > Close Project, și urmați primul pas.
  3. În interiorul oricărei aplicații din IntelliJ, faceți clic pe Help > Register... > Remove license.

*În cazul în care aveți o licență pentru un pachet de produse. În caz contrar, trebuie să eliminați licența pentru fiecare produs în parte. Verificați al treilea pas.

Comentarii

  • Nu văd Help > Register... > Remove license acum în versiunea Ultimate 2019.1? –  > Por Pra_A.
  • Verificați din nou! Opțiunea este încă acolo. Verificat pe versiunea Ultimate 2019.1.3 –  > Por mindOf_L.
  • Ați putea vă rog să împărtășiți o captură de ecran ? –  > Por Pra_A.
  • Hei, dacă fac o instalare nouă și de data asta nu văd eliminarea licenței. Remove License devine disponibil atunci când adaug o anumită cheie (în cazul meu, cheia de lucru) și acum vine opțiunea Remove License. –  > Por Pra_A.
sahasrara62

în linux/ubuntu puteți face, rulați următoarele comenzi

cd ~/.config/JetBrains/PyCharm2020.1
rm eval/PyCharm201.evaluation.key
sed -i '/evlsprt/d' options/other.xml
cd ~/.java/.userPrefs/jetbrains
rm -rf pycharm*

Domnule Aliréza

Pentru PHPStorm 2020.3.2 pe ubuntu pentru a reseta licența de expirare, ar trebui să rulați următoarele comenzi:

sudo rm ~/.config/JetBrains/PhpStorm2020.3/options/other.xml 
sudo rm ~/.config/JetBrains/PhpStorm2020.3/eval/*          
sudo rm -rf .java/.userPrefs

Comentarii

  • pentru phpstorm aveți pluginul eval reset –  > Por Marcos Di Paolo.