Grouping Icons from Multiple Eclipse Installs
I have two different Eclipse installs in my Ubuntu 18.04 with different plugins I create two .desktop
files:
Install A
[Desktop Entry]
Name=Eclipse Java
Type=Application
StartupNotify=true
Terminal=false
Exec=/opt/eclipse/jee-2018-09/eclipse_java/eclipse --class=Eclipse-Java
Terminal=false
Icon=/opt/eclipse/jee-2018-09/eclipse_java/icon_java.xpm
Comment=Integrated Development Environment for Java
NoDisplay=false
Categories=Development;IDE;Java;
StartupWMClass=Eclipse-Java
Install B
[Desktop Entry]
Name=Eclipse Python
Type=Application
StartupNotify=true
Terminal=false
Exec=/opt/eclipse/jee-2018-09/eclipse_python/eclipse --class=Eclipse-Python
Terminal=false
Icon=/opt/eclipse/jee-2018-09/eclipse_python/icon_python.xpm
Comment=Integrated Development Environment for Python
NoDisplay=false
Categories=Development;IDE;Python;
StartupWMClass=Eclipse-Python
Both installs work fine, but I couldn't group the applications correctly.
I know the problem resides with StartupWMClass
, however, adding --class
to the Exec=
line won't change it.
The applications WMClass stays as "Eclipse", # xprop WM_CLASS
returns M_CLASS(STRING) = "Eclipse", "Eclipse"
after clicking on the running instance, even after using the class argument to run it.
Is there a way to fix that, letting me group the applications under the correct icon instead of having two Java EE new Icons?
icons eclipse gnome-shell .desktop ubuntu-dock
add a comment |
I have two different Eclipse installs in my Ubuntu 18.04 with different plugins I create two .desktop
files:
Install A
[Desktop Entry]
Name=Eclipse Java
Type=Application
StartupNotify=true
Terminal=false
Exec=/opt/eclipse/jee-2018-09/eclipse_java/eclipse --class=Eclipse-Java
Terminal=false
Icon=/opt/eclipse/jee-2018-09/eclipse_java/icon_java.xpm
Comment=Integrated Development Environment for Java
NoDisplay=false
Categories=Development;IDE;Java;
StartupWMClass=Eclipse-Java
Install B
[Desktop Entry]
Name=Eclipse Python
Type=Application
StartupNotify=true
Terminal=false
Exec=/opt/eclipse/jee-2018-09/eclipse_python/eclipse --class=Eclipse-Python
Terminal=false
Icon=/opt/eclipse/jee-2018-09/eclipse_python/icon_python.xpm
Comment=Integrated Development Environment for Python
NoDisplay=false
Categories=Development;IDE;Python;
StartupWMClass=Eclipse-Python
Both installs work fine, but I couldn't group the applications correctly.
I know the problem resides with StartupWMClass
, however, adding --class
to the Exec=
line won't change it.
The applications WMClass stays as "Eclipse", # xprop WM_CLASS
returns M_CLASS(STRING) = "Eclipse", "Eclipse"
after clicking on the running instance, even after using the class argument to run it.
Is there a way to fix that, letting me group the applications under the correct icon instead of having two Java EE new Icons?
icons eclipse gnome-shell .desktop ubuntu-dock
Just to make sure, are the added--class
andStartupWMClass=
entry the same in your.desktop
file (i.e.--class CustomClassName
in theExec=
line andStartupWMClass=CustomClassName
)?
– pomsky
Dec 5 '18 at 19:54
Yes. Just Triple checked.
– Gustavo Marques Lupatelli
Dec 10 '18 at 17:20
add a comment |
I have two different Eclipse installs in my Ubuntu 18.04 with different plugins I create two .desktop
files:
Install A
[Desktop Entry]
Name=Eclipse Java
Type=Application
StartupNotify=true
Terminal=false
Exec=/opt/eclipse/jee-2018-09/eclipse_java/eclipse --class=Eclipse-Java
Terminal=false
Icon=/opt/eclipse/jee-2018-09/eclipse_java/icon_java.xpm
Comment=Integrated Development Environment for Java
NoDisplay=false
Categories=Development;IDE;Java;
StartupWMClass=Eclipse-Java
Install B
[Desktop Entry]
Name=Eclipse Python
Type=Application
StartupNotify=true
Terminal=false
Exec=/opt/eclipse/jee-2018-09/eclipse_python/eclipse --class=Eclipse-Python
Terminal=false
Icon=/opt/eclipse/jee-2018-09/eclipse_python/icon_python.xpm
Comment=Integrated Development Environment for Python
NoDisplay=false
Categories=Development;IDE;Python;
StartupWMClass=Eclipse-Python
Both installs work fine, but I couldn't group the applications correctly.
I know the problem resides with StartupWMClass
, however, adding --class
to the Exec=
line won't change it.
The applications WMClass stays as "Eclipse", # xprop WM_CLASS
returns M_CLASS(STRING) = "Eclipse", "Eclipse"
after clicking on the running instance, even after using the class argument to run it.
Is there a way to fix that, letting me group the applications under the correct icon instead of having two Java EE new Icons?
icons eclipse gnome-shell .desktop ubuntu-dock
I have two different Eclipse installs in my Ubuntu 18.04 with different plugins I create two .desktop
files:
Install A
[Desktop Entry]
Name=Eclipse Java
Type=Application
StartupNotify=true
Terminal=false
Exec=/opt/eclipse/jee-2018-09/eclipse_java/eclipse --class=Eclipse-Java
Terminal=false
Icon=/opt/eclipse/jee-2018-09/eclipse_java/icon_java.xpm
Comment=Integrated Development Environment for Java
NoDisplay=false
Categories=Development;IDE;Java;
StartupWMClass=Eclipse-Java
Install B
[Desktop Entry]
Name=Eclipse Python
Type=Application
StartupNotify=true
Terminal=false
Exec=/opt/eclipse/jee-2018-09/eclipse_python/eclipse --class=Eclipse-Python
Terminal=false
Icon=/opt/eclipse/jee-2018-09/eclipse_python/icon_python.xpm
Comment=Integrated Development Environment for Python
NoDisplay=false
Categories=Development;IDE;Python;
StartupWMClass=Eclipse-Python
Both installs work fine, but I couldn't group the applications correctly.
I know the problem resides with StartupWMClass
, however, adding --class
to the Exec=
line won't change it.
The applications WMClass stays as "Eclipse", # xprop WM_CLASS
returns M_CLASS(STRING) = "Eclipse", "Eclipse"
after clicking on the running instance, even after using the class argument to run it.
Is there a way to fix that, letting me group the applications under the correct icon instead of having two Java EE new Icons?
icons eclipse gnome-shell .desktop ubuntu-dock
icons eclipse gnome-shell .desktop ubuntu-dock
edited Dec 5 '18 at 19:55
pomsky
29k1189115
29k1189115
asked Dec 5 '18 at 15:37
Gustavo Marques LupatelliGustavo Marques Lupatelli
64
64
Just to make sure, are the added--class
andStartupWMClass=
entry the same in your.desktop
file (i.e.--class CustomClassName
in theExec=
line andStartupWMClass=CustomClassName
)?
– pomsky
Dec 5 '18 at 19:54
Yes. Just Triple checked.
– Gustavo Marques Lupatelli
Dec 10 '18 at 17:20
add a comment |
Just to make sure, are the added--class
andStartupWMClass=
entry the same in your.desktop
file (i.e.--class CustomClassName
in theExec=
line andStartupWMClass=CustomClassName
)?
– pomsky
Dec 5 '18 at 19:54
Yes. Just Triple checked.
– Gustavo Marques Lupatelli
Dec 10 '18 at 17:20
Just to make sure, are the added
--class
and StartupWMClass=
entry the same in your .desktop
file (i.e. --class CustomClassName
in the Exec=
line and StartupWMClass=CustomClassName
)?– pomsky
Dec 5 '18 at 19:54
Just to make sure, are the added
--class
and StartupWMClass=
entry the same in your .desktop
file (i.e. --class CustomClassName
in the Exec=
line and StartupWMClass=CustomClassName
)?– pomsky
Dec 5 '18 at 19:54
Yes. Just Triple checked.
– Gustavo Marques Lupatelli
Dec 10 '18 at 17:20
Yes. Just Triple checked.
– Gustavo Marques Lupatelli
Dec 10 '18 at 17:20
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "89"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1098670%2fgrouping-icons-from-multiple-eclipse-installs%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Ask Ubuntu!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1098670%2fgrouping-icons-from-multiple-eclipse-installs%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Just to make sure, are the added
--class
andStartupWMClass=
entry the same in your.desktop
file (i.e.--class CustomClassName
in theExec=
line andStartupWMClass=CustomClassName
)?– pomsky
Dec 5 '18 at 19:54
Yes. Just Triple checked.
– Gustavo Marques Lupatelli
Dec 10 '18 at 17:20