it-swarm-eu.dev

Wyrzutnia Intellij nie działa na jedności?

Pod /usr/share/applications utworzyłem:

intellij.desktop:

#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=/path/To/idea.sh"
Name[en_US]=Intellij
Name=Intellij
Icon=/path/to/intellij.png

Następnie przeciągam go do paska uruchamiania Unity. Klikam to, ale nic się nie dzieje. Jak mogę to zrobić?

Java_HOME jest ustawiony poprawnie, działają inne aplikacje Java (takie jak Eclipse) i kliknij idea.sh.


Moja konfiguracja:

  • Ubuntu 12.10 64-bit (Desktop)
  • Oracle JDK 1.7
  • Społeczność IntelliJ 12
64
Alex Luya

Możesz użyć " tools "> " utwórz wpis na pulpicie ", w samym IntelliJ.

182
sumnulu
  1. Otwórz terminal w folderze/path/idea/bin  
  2. Uruchom IntelliJ za pomocą ./idea.sh
  3. Narzędzia -> Generuj wpis na pulpicie
  4. Zamknij IntelliJ
  5. W terminalu uruchom nautilus jako admin ( gksudo nautilus )
  6. Przejdź do/usr/share/applications
  7. Przeciągnij nową ikonę IntelliJ do swojego programu uruchamiającego
13
Maheshwaran

zdarzenie z wpisem na pulpicie nadal zawiera błąd, ponieważ program uruchamiający nie odczytuje konfiguracji JDK_HOME.

więc po utworzeniu wpisu na pulpicie kliknij prawym przyciskiem myszy program uruchamiający i wybierz właściwości następnie dodaj bash -i przed podwójnym cytowaniem w tekście wejściowym polecenia exp: polecenie [bash -i "/ home/me/ides/idea/bin/idea.sh "% f]

10
Ben Rhouma Zied

Do uruchamiania IntelliJ IDEA z programu uruchamiającego
1. Utwórz plik idea.desktop i dołącz do niego następujące elementy.

    [Desktop Entry]
    Name=IntelliJ IDEA
    Comment=IntelliJ IDEA IDE
    Exec=/{installation directory}/idea-IC-129.713/bin/idea.sh
    Icon=/{installation directory}/idea-IC-129.713/bin/idea.png
    Terminal=false
    StartupNotify=true
    Type=Application
    Categories=Development;IDE;


2. Dodaj plik uprawnień, aby był wykonywalny (kliknij prawym przyciskiem myszy plik na karcie uprawnień i sprawdź uprawnienia do wykonywania) [lub Sudo chmod +x idea.desktop]
3. Skopiuj ten plik do /usr/share/applications (w wierszu polecenia wykonaj Sudo cp idea.desktop /usr/share/applications)
4. Skopiuj ten plik do ~/.local/share/applications (linia poleceń, Sudo cp idea.desktop ~/.local/share/applications)

Teraz sprawdź w desce rozdzielczej.

8
rinkesh

Zazwyczaj po prostu tworzę biegacza w normalnym menu (kliknij prawym przyciskiem myszy na menu Start i wybierz edycję), co wskazuje na coś takiego jak bash -i ~/bin/idea/bin/idea.sh

Używam bash -i do odczytu .bashrc, gdzie poprawnie ustawiłem Java_HOME . To działa jak każdy inny program.

bin/idea jest zawsze linkiem do najnowszej wersji, więc nigdy nie muszę odtwarzać tej pozycji menu startowego.

6

Utwórz wpis na pulpicie z: Tools > Create Desktop Entry

Jeśli aktualizujesz IntelliJ do nowej wersji, wykonaj następujące czynności:

ll ~/.local/share/applications | grep idea

Powinieneś zobaczyć te dwa pliki

-rw------- 1 user user  315 Mar 28 17:06 jetbrains-idea-ce.desktop
-rw-rw-r-- 1 user user  311 Mar 28 17:06 jetbrains-idea.desktop

Otwórz oba pliki i zaktualizuj nowo zainstalowaną ścieżkę IntelliJ w obu

[Desktop Entry]
Version=1.0
Type=Application
Name=IntelliJ IDEA Community Edition
Icon=/home/user/Downloads/idea-IU-181.4203.550/bin/idea.png
Exec="/home/user/Downloads/idea-IU-181.4203.550/bin/idea.sh" %f
Comment=The Drive to Develop
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-idea-ce
2

Wystarczy opublikować na wypadek, gdyby inne osoby natknęły się na ten problem.

Dla mnie wszystko, co musiałem zrobić, to kliknąć prawym przyciskiem myszy wpis i przejść do właściwości, a na karcie Application w Work path umieścić pełną ścieżkę do folderu bin. 

Na przykład /home/teodorvecerdi/Development/idea-IU-172.3317.76/bin/.

1
Teodor Vecerdi

Na moim komputerze z zainstalowanym Ubuntu 17.10 i zainstalowanym Intellijem za pomocą snap nie mogłem znaleźć żadnej opcji Utwórz wpis na pulpicie

Jak się okazało, musiałem skopiować plik .desktop z /var/lib/snapd/desktop/applications na .local/share/applications.

1
Tauling

utwórz plik jetbrains-datagrip.desktop

Sudo gedit /usr/share/applications/jetbrains-datagrip.desktop

[Desktop Entry]
Version=1.0
Type=Application
Name=DataGrip
Icon=/home/gilcierweb/DataGrip/bin/product.png
Exec="/home/gilcierweb/DataGrip/bin/datagrip.sh" %f
Comment=Develop with pleasure!
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-datagrip
1
gilcierweb

Aby mieć tylko jedną ikonę IntelliJ na Launcherze, musisz dodać następujący wiersz do swojego pomysłu. Plik pulpitu:

StartupWMClass=jetbrains-idea

Mój przykładowy plik idea.desktop wygląda tak:

[Desktop Entry]
Type=Application
Terminal=false
Name=Idea13
Icon=/usr/local/bin/idea13/bin/idea.png
Exec=/usr/local/bin/idea13/bin/idea.sh
StartupWMClass=jetbrains-idea
0
stefanogreg

Inna alternatywa:

  1. cd /bin
  2. ln -s <path to idea.sh> idea - teraz jest dostępny w myślniku pod „pomysłem”
  3. otwórz myślnik , wpisz pomysł i start IntelliJ
  4. w prawo kliknij ikonę na pasku bocznym i dodaj do startera
0
Lukas