Package Details: jdownloader2 latest-19

Git Clone URL: https://aur.archlinux.org/jdownloader2.git (read-only, click to copy)
Package Base: jdownloader2
Description: Download manager, written in Java, for one-click hosting sites like Rapidshare and MEGA. Uses its own updater.
Upstream URL: https://jdownloader.org/
Keywords: download hoster internet jdownloader manager oneclick
Licenses: GPL
Submitter: None
Maintainer: C0rn3j
Last Packager: C0rn3j
Votes: 425
Popularity: 4.73
First Submitted: 2011-09-07 23:08 (UTC)
Last Updated: 2023-12-08 11:45 (UTC)

Dependencies (4)

Required by (0)

Sources (21)

Pinned Comments

d-air1 commented on 2024-02-12 08:48 (UTC)

Might need to put the "updates itself" message in bold. Looks like someone once again flagged this package as out of date.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 .. 13 Next › Last »

Holodoc commented on 2017-03-25 08:22 (UTC)

@krzynek1: You need to check if you are able to list and read the upper directories of your download folder with user jdownloader and may fix permissions. Hope that helps...

krzynek1 commented on 2017-03-25 06:44 (UTC)

Hello, JD gives me error "invalid download directory" when trying to download whatever file from hosters. JD is started as user jdwonloader in global scope, in settings from myjdownloader website, I have choosen right directory (/magazyn/DL/JD) with what I think right access permissions: cd /magazyn/DL [root@arch DL]# ls -l total 28 drwxrwxr-x 2 jdownloader jdownloader 4096 Mar 15 22:34 JD Checked, if I can manually create files in JD dir and somehow I can't: [root@arch JD]# runuser jdownloader -s /bin/bash -c "touch /magazyn/DL/JD/test" touch: cannot touch '/magazyn/DL/JD/test': Permission denied What is the problem here? Must be something very obvious, but I can't tell what this is. Help?

nipsky commented on 2017-03-13 13:25 (UTC)

@Holodoc: I have no idea why exactly (since I already had tried this before in the past) , but after uninstalling and removing the config files it works now. Thanks anyway :)

X-Tornado commented on 2017-03-03 09:26 (UTC)

@Holodoc Thanks for the updates, so far so good.

Holodoc commented on 2017-03-02 17:45 (UTC) (edited on 2017-03-02 17:48 (UTC) by Holodoc)

@Rhinerceros, @johonnybash yes, nearly right: The overall JDownloader is located under /opt/JDownloader. For using this you have to be part of the jdownloader group or start jdownlaoder as user "jdownloader". (this user is also used when starting over systemctl) If you start JDownloader as a user (without "jdownloader" group) then the installation is located under ~/.jd Hopefully this clarifies everything.

johnnybash commented on 2017-03-02 17:38 (UTC)

same here, /opt/jDownloader looks like an old installation. New one is at ~/.jd, the "all users" part at /opt/JDownloaderScripts seems jd changed the way it works in, mh, mid 2015 ^^ deleted /opt/JDownloader -> no Problems

Rhinoceros commented on 2017-03-02 00:05 (UTC)

@Holodoc Sorry, I think I was a bit unclear. My question was also whether the existence of this directory (/opt/JDownloader/) was necessary at all. It's just empty on my system.

Holodoc commented on 2017-03-01 23:50 (UTC)

@Rhinoceros: You are right. Should be 0775, is fixed with todays update @nipsky: I just tested on a fresh installed system. What did you use? Command "JDownloader" or "JDownloaderHeadless"? I would like to help you, but this seems to be a JDownloader issue, I am only the maintainer of these helper scripts. In my test I do not have the logline with "Picked up _JAVA_OPTIONS:". When I remember correctly I had this issue long ago and I had to install missing (or compatible) fonts. Please check if you have updated your system. Afterwards if this is still not working you could also try the Headless mode (JDownloaderHeadless). But as I wrote before: this is a JDownloader issue. But feel free to post a solution (or of cause other questions, I will try to fix the problem with you) If nothing works for you please backup your configuration and lists and delete the whole ".jd" folder in your Home directory.

nipsky commented on 2017-03-01 08:40 (UTC)

Hi, starting JDownloader fails for me: [user JDownloader scope] [user JDownloader scope] Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=lcd -Dsun.java2d.opengl=true -Dswing.aatext=true JarHandlerWorkaroundOracle:setURLStreamHandlerFactory JarHandlerWorkaroundOracle:replaceLauncherFactory JarHandlerWorkaroundOracle:replaceURLClassPath JarHandlerWorkaroundOracle:replacejarHandler JarHandlerWorkaroundOracle:replaceLoaders:1 JarHandlerWorkaroundOracle:replaceLoader:0:handler JarHandlerWorkaroundOracle:replaceLoader:0:handler:jar:file:/home/andre/.jd/JDownloader.jar!/ java.lang.NoClassDefFoundError: org/appwork/utils/os/DesktopSupportLinux at org.appwork.utils.os.CrossSystem.<clinit>(CrossSystem.java:263) at org.appwork.utils.logging.LogFormatter.<init>(LogFormatter.java:58) at org.appwork.utils.logging2.LogConsoleHandler$1.<init>(LogConsoleHandler.java:54) at org.appwork.utils.logging2.LogConsoleHandler.<init>(LogConsoleHandler.java:54) at org.appwork.utils.logging2.LogSourceProvider.<init>(LogSourceProvider.java:131) at org.appwork.utils.logging2.extmanager.LoggerFactory.<init>(LoggerFactory.java:140) at org.appwork.utils.logging2.extmanager.LoggerFactory.<clinit>(LoggerFactory.java:67) at org.appwork.utils.Application.ensureFrameWorkInit(Application.java:974) at org.appwork.utils.Application.setApplication(Application.java:891) at org.jdownloader.update.launcher.SecondLevelLauncher.<clinit>(SecondLevelLauncher.java:90) at org.jdownloader.update.launcher.JDLauncherViaClassLoader.main(JDLauncherViaClassLoader.java:10) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.jdownloader.update.launcher.JDLauncher.main(JDLauncher.java:78) Caused by: java.lang.ClassNotFoundException: org.appwork.utils.os.DesktopSupportLinux at java.net.URLClassLoader$1.run(URLClassLoader.java:370) at java.net.URLClassLoader$1.run(URLClassLoader.java:362) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:361) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 16 more Caused by: java.io.EOFException: Detect premature EOF at sun.misc.Resource.getBytes(Resource.java:131) at java.net.URLClassLoader.defineClass(URLClassLoader.java:462) at java.net.URLClassLoader.access$100(URLClassLoader.java:73) at java.net.URLClassLoader$1.run(URLClassLoader.java:368) ... 22 more Logmanager: org.appwork.utils.logging2.extmanager.ExtLogManager@63c12fb0|sun.misc.Launcher$AppClassLoader@42a57993 java.lang.NoClassDefFoundError: Could not initialize class org.appwork.utils.os.CrossSystem at org.appwork.utils.logging.LogFormatter.<init>(LogFormatter.java:58) at org.appwork.utils.logging2.LogConsoleHandler$1.<init>(LogConsoleHandler.java:54) at org.appwork.utils.logging2.LogConsoleHandler.<init>(LogConsoleHandler.java:54) at org.appwork.utils.logging2.LogSourceProvider.<init>(LogSourceProvider.java:131) at org.appwork.utils.logging2.extmanager.LoggerFactory.<init>(LoggerFactory.java:140) at org.appwork.utils.logging2.extmanager.LoggerFactory.<clinit>(LoggerFactory.java:91) at org.appwork.utils.Application.ensureFrameWorkInit(Application.java:974) at org.appwork.utils.Application.setApplication(Application.java:891) at org.jdownloader.update.launcher.SecondLevelLauncher.<clinit>(SecondLevelLauncher.java:90) at org.jdownloader.update.launcher.JDLauncherViaClassLoader.main(JDLauncherViaClassLoader.java:10) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.jdownloader.update.launcher.JDLauncher.main(JDLauncher.java:78) INFO >> Application Root: /home/andre/.jd java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.jdownloader.update.launcher.JDLauncher.main(JDLauncher.java:78) Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.appwork.utils.os.CrossSystem at org.appwork.utils.logging.LogFormatter.<init>(LogFormatter.java:58) at org.appwork.utils.logging2.LogConsoleHandler$1.<init>(LogConsoleHandler.java:54) at org.appwork.utils.logging2.LogConsoleHandler.<init>(LogConsoleHandler.java:54) at org.appwork.utils.logging2.LogSourceProvider.<init>(LogSourceProvider.java:131) at org.jdownloader.logging.LogController.<init>(LogController.java:57) at org.jdownloader.logging.LogController.<clinit>(LogController.java:26) at org.jdownloader.update.launcher.SecondLevelLauncher.<clinit>(SecondLevelLauncher.java:136) at org.jdownloader.update.launcher.JDLauncherViaClassLoader.main(JDLauncherViaClassLoader.java:10) ... 5 more Exception in thread "main" java.lang.RuntimeException: java.lang.reflect.InvocationTargetException at org.jdownloader.update.launcher.JDLauncher.main(JDLauncher.java:82) Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.jdownloader.update.launcher.JDLauncher.main(JDLauncher.java:78) Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.appwork.utils.os.CrossSystem at org.appwork.utils.logging.LogFormatter.<init>(LogFormatter.java:58) at org.appwork.utils.logging2.LogConsoleHandler$1.<init>(LogConsoleHandler.java:54) at org.appwork.utils.logging2.LogConsoleHandler.<init>(LogConsoleHandler.java:54) at org.appwork.utils.logging2.LogSourceProvider.<init>(LogSourceProvider.java:131) at org.jdownloader.logging.LogController.<init>(LogController.java:57) at org.jdownloader.logging.LogController.<clinit>(LogController.java:26) at org.jdownloader.update.launcher.SecondLevelLauncher.<clinit>(SecondLevelLauncher.java:136) at org.jdownloader.update.launcher.JDLauncherViaClassLoader.main(JDLauncherViaClassLoader.java:10) ... 5 more [1/4|Priority: 10000]ShutdownController: start item->flushing logs to disk [1/4|Priority: 10000]ShutdownController: item ended after->1 [Done:1/4] [2/4|Priority: -2147483648]ShutdownController: start item->ShutdownEventWrapper Thread[Thread-0,5,main] - java.util.logging.LogManager$Cleaner Priority: -2147483648 [2/4|Priority: -2147483648]ShutdownController: item ended after->0 [Done:2/4] [3/4|Priority: -2147483648]ShutdownController: start item->ShutdownEventWrapper Thread[XToolkt-Shutdown-Thread,5,system] - sun.awt.X11.XToolkit$2 Priority: -2147483648 [3/4|Priority: -2147483648]ShutdownController: item ended after->2 [Done:3/4] [4/4|Priority: -2147483648]ShutdownController: start item->ShutdownEventWrapper Thread[Thread-1,5,main] - java.util.logging.LogManager$Cleaner Priority: -2147483648 [4/4|Priority: -2147483648]ShutdownController: item ended after->0 [Done:4/4] Shutdown Hooks Finished

Rhinoceros commented on 2017-02-28 21:45 (UTC)

I got the following message when updating. warning: directory permissions differ on /opt/JDownloader/ filesystem: 775 package: 755 I checked this directory, but it was empty. Is there a reason for the following line in the PKGBUILD? install -d -m755 "$pkgdir/opt/JDownloader"