Closed aytekinar closed 5 years ago
@j0hannes I have found it (see above) but it has old paths:
Icon=JabRef
Exec=JabRef %U
Path=/opt/JabRef/bin
@homocomputeris, what do you mean by "old paths"?
The icon is stored in /usr/share/pixmaps/ and doesn't need a full path here. On my machines, the icon is shown in the launcher, and clicking on it starts the application.
@j0hannes Well, I don't know why it doesn't appear in my system's Gnome menu.
I've reinstalled the package, and I have
$ lsa /usr/share/applications/JabRef.desktop
-rw-r--r-- 1 root root 412 oct 15 12:46 /usr/share/applications/JabRef.desktop
$ cat lsa /usr/share/applications/JabRef.desktop
[Desktop Entry]
Name=JabRef
GenericName=BibTeX Editor
Comment=JabRef is an open source bibliography reference manager. The native file format used by JabRef is BibTeX, the standard LaTeX bibliography format.
Type=Application
Terminal=false
Icon=JabRef
Exec=JabRef %U
Path=/opt/JabRef/bin
Keywords=bibtex;biblatex;latex;bibliography
Categories=Office;
StartupWMClass=org-jabref-JabRefMain
MimeType=text/x-bibtex;
Does desktop-file-validate /usr/share/applications/JabRef.desktop
return anything?
In my case it doesn't; I did that check before pushing the new version.
In my case it doesn't; I did that check before pushing the new version.
Your launcher is shown in the menu, so it's correct. The command only shows errors.
I am on an Arch Linux machine with the following:
Steps to reproduce the behavior:
gradle releaseJar
orgradle shadowJar
(see log)java -jar build/releases/JabRef-5.0-dev.jar
I have a failure with the following error:
Log File
``` > Task :buildSrc:compileJava NO-SOURCE > Task :buildSrc:compileGroovy > Task :buildSrc:processResources NO-SOURCE > Task :buildSrc:classes > Task :buildSrc:jar > Task :buildSrc:assemble > Task :buildSrc:compileTestJava NO-SOURCE > Task :buildSrc:compileTestGroovy NO-SOURCE > Task :buildSrc:processTestResources NO-SOURCE > Task :buildSrc:testClasses UP-TO-DATE > Task :buildSrc:test NO-SOURCE > Task :buildSrc:check UP-TO-DATE > Task :buildSrc:build > Configure project : Found module name 'org.jabref' > Task :generateBibtexmlSource > Task :generateBstGrammarSource > Task :generateEndnoteSource > Task :generateMedlineSource > Task :generateModsSource > Task :generateSearchGrammarSource > Task :generateSource > Task :compileJava Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. > Task :processResources > Task :classes > Task :shadowJar > Task :releaseJar Deprecated Gradle features were used in this build, making it incompatible with Gradle 6.0. Use '--warning-mode all' to show the individual deprecation warnings. See https://docs.gradle.org/5.6.1/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 37s 10 actionable tasks: 10 executed ```