KDE always associates *.jar with the zip mime type
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dolphin (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
krusader (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
shared-mime-info (Ubuntu) |
Incomplete
|
Wishlist
|
Unassigned | ||
sun-java6 (Ubuntu) |
Confirmed
|
Low
|
Unassigned |
Bug Description
Binary package hint: krusader
Krusader, dolphin and other KDE applications incorrectly map the application/x-jar mime type. Gnome and XFCE and other non-KDE applications correctly interpret *.jar as application/x-jar, but not KDE.
I have followed all of the KDE instructions including:
http://
http://
And have scoured my mimelnk and other *.desktop files and have verified that *.jar is only associated with Java and never zip. KDE incorrectly treats *.jar as application/zip anyways.
I have verified that krusader has no jar or java-archive or any thing else in the karc protocol and have verified that *.jar is mapped correctly under the KDE4 system settings application (file mapping).
KDE still stubbornly treats *.jar as a zip file. As a result I cannot launch java applications packaged as jar files without running it by hand.
I have exhausted google and all other resources, no one has replied to my launchpad question (https:/
Versions:
xubuntu intrepid
krusader 2.0~svn6078-
dolphin 4:4.1.3-
systemsettings 4:4.1.3-
kdebase-data 4:4.1.3-
Sorry if it is not a bug, but I just cannot find any reason why KDE would map *.jar as a zip file.
Changed in kdebase-runtime: | |
importance: | Undecided → Low |
status: | New → Confirmed |
Hi,
All KDE applications since KDE4 use shared-mime-info to detect mimetype. It is quite possible that this is a bug in shared-mime-info. To be sure, though, could you run "xdg-mime query filetype thenameofyourfi legoeshere" in the terminal in the directory your jar file is in? Thanks.