#1
|
|||
|
|||
Java 7 on Mac?
JD2 will use Java 7 if I double-click the JDownloader.jar, but doesn't see Java 7 at all if I launch from the application Icon. Java 7 is set to take priority in the Java Preferences. If Java 6 is disabled, JD reports no compatible version of Java is found.
Last edited by Jiaz; 10.09.2012 at 10:26. |
#2
|
|||
|
|||
Maybe it can help: http://board.jdownloader.org/showthread.php?t=41354
|
#3
|
|||
|
|||
Java 7 is 64-bit only on Mac so the linked article doesn't apply. It looks like the application bundle needs to be recompiled to recognize the new oracle releases of Java.
|
#4
|
||||
|
||||
JD installer brings its own java if not found! because apple no longer pre installs java!
If a java is installed, then JD will use that. worked fine here. Please provide screenshots what you do?
__________________
JD-Dev & Server-Admin |
#5
|
|||
|
|||
Screenshots of what? I launch it, it uses Java 6 and not 7.
Does one need to reinstall after Java 7 is installed to have it work? Also JD really needs to start storing preferences outside of the application bundle like a proper app such as in the Application Support folder in the Library so settings can be more easily preserved if one has to reinstall. |
#6
|
||||
|
||||
JD does still save all its information in JD folder because its not multiuser capable. Imagine you have 2 users on computer and user A updates jd , then you start with user B and it may no longer be compatible (the config files), because A updated its files, but not B
you can save the app/dmg and put it back after os reinstall. all needed info is saved in its app/dmg/folder at the moment there are no plans /even no time..to change this. The used java version is described in the app/dmg , the plist.info file. maybe its not correct ( can't check without a mac). it should say java 1.6+ and then it's important what java you moved to top in java preferences
__________________
JD-Dev & Server-Admin |
#7
|
|||
|
|||
plist says 1.6+ and Java 7 is moved to top in java preferences.
|
#8
|
|||
|
|||
I can confirm that JD is having problems with the (Oracle) Java versions on OS X (10.8.1). I have Java SE 7u7 JDK installed. There is no other active JDK/JRE installation in Java preferences:
Code:
$ java -version java version "1.7.0_07" Java(TM) SE Runtime Environment (build 1.7.0_07-b10) Code:
<key>JVMVersion</key> <string>1.6+</string> Looks like JD uses its own JRE from /Contents/PlugIns/jre.bundle. When I delete jre.bundle the warning is gone. Last edited by nelio; 09.09.2012 at 00:40. |
#9
|
|||
|
|||
i double kdean's observation, JD prompts at every startup about outdated java version. here's a screenshot: **External links are only visible to Support Staff****External links are only visible to Support Staff**
on os x 10.6.8 only java 6 exists yet, but JD should use his own, isn't it? Last edited by roundsquare; 09.09.2012 at 01:26. |
#10
|
||||
|
||||
Yes, I've already wrote email to my collegue to update the starter wrapper to use existing java if it exists. with upcomming update the warning will be temporarily disabled
wait for update
__________________
JD-Dev & Server-Admin |
#11
|
|||
|
|||
Should we be waiting for a "soon" update or "some time off in the future" update?
|
#12
|
||||
|
||||
the message should no longer appear
for updated wrapper..I don't know...have to ask my collegue but hes currently on vacation, will be back next week
__________________
JD-Dev & Server-Admin |
#13
|
|||
|
|||
cool, it's gone, thanks a lot!
|
#14
|
|||
|
|||
danke, es hatte wirklich genervt.
Hoffentlich wird dieses Jahr noch Java 7 für Mac OS erscheinen. |
#15
|
|||
|
|||
Java 7 ist schon veröffentlicht und steht zum Download bereit. Die Verantwortung für Java auf OS X ist von Apple auf Oracle übergegangen. Dort findest du aktuell Java SE 7u7.
|
#16
|
|||
|
|||
ja, aber nicht für snow leopard.
|
#17
|
|||
|
|||
With Apple more actively pushing people toward Java 7, is there any update on the application bundle detecting and using Java ?
**External links are only visible to Support Staff****External links are only visible to Support Staff** While this doesn't affect Applications yet, it could be confusing if people install Java 7 and wonder why their app does not work. Last edited by kdean; 19.10.2012 at 18:15. |
|
|