Intellij发射器不工作统一?
在我创build的/usr/share/applications
:
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
然后我将它拖到Unity启动栏。 我点击它,但没有任何反应。 我怎样才能使它工作?
JAVA_HOME
设置正确,其他Java应用程序(如Eclipse)工作,然后单击idea.sh
我的configuration:
- Ubuntu 12.10 64位(桌面)
- Oracle JDK 1.7
- IntelliJ社区12
您可以在IntelliJ本身中使用“ 工具 ”>“ 创build桌面条目 ”。
事件与创build桌面条目仍然存在错误,因为启动程序不读取JDK_HOMEconfiguration。
所以在创build桌面条目之后,右键单击启动器并select属性,然后在命令input文本中双引号前添加bash -i:exp [:bash -i“/home/me/ides/idea/bin/idea.sh” %F ]
- 打开terminal,在/ path / idea / bin文件夹中
- 用./idea.sh启动IntelliJ
- 工具 – > 生成桌面条目
- closuresIntelliJ
- 在terminal,启动鹦鹉螺作为pipe理员( gksudo鹦鹉螺 )
- 转至/ usr / share / applications
- 将IntelliJ的新图标拖到启动器
我通常只是在正常的菜单(右键点击开始菜单,select编辑)下创build一个指向类似bash -i ~/bin/idea/bin/idea.sh
我使用bash -i
来读取.bashrc,我已经正确地设置了JAVA_HOME。 这和其他程序一样。
bin / idea始终是最新版本的链接,所以我不必重新创build这个开始菜单项。
从启动器启动intellij Idea
1.创build一个idea.desktop文件
[Desktop Entry] Name=IntelliJ IDEA Comment=IntelliJ IDEA IDE Exec=/home/rkj/Downloads/idea-IC-129.713/bin/idea.sh Icon=/home/rkj/Downloads/idea-IC-129.713/bin/idea.png Terminal=false StartupNotify=true Type=Application Categories=Development;IDE;
2.将权限文件添加到可执行文件(右键单击权限选项卡中的文件检查执行)
3.将该文件复制到/ usr / share / applications(sudo cp idea.desktop / usr / share / applications)
4.将该文件复制到/.local/share/applications(sudo cp idea.desktop /.local/share/applications)
现在检查破折号
创build文件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
只是张贴,以防其他人遇到这个问题。
对我来说,我只需右键单击条目,然后转到属性,然后在“ Work path
下的“ Application
选项卡中,inputbin文件夹的完整path。
比如/home/teodorvecerdi/Development/idea-IU-172.3317.76/bin/
。
另一种select:
-
cd /bin
-
ln -s <path to idea.sh> idea
– 现在可以在“idea” - 打开破折号 ,键入想法,并启动IntelliJ
- 右键单击边栏中的图标 并将其添加到启动器
为了在Launcher上只有一个IntelliJ图标,你需要在你的想法.desktop文件中添加以下行:
StartupWMClass=jetbrains-idea
我的工作示例idea.desktop文件如下所示:
[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