JDownloader Community - Appwork GmbH
 

Go Back   JDownloader Community - Appwork GmbH > International Support > JDownloader 2
Reply
 
Thread Tools Display Modes
  #1  
Old 06.09.2012, 03:34
kdean kdean is offline
Black Hole
 
Join Date: Jul 2010
Posts: 282
Default 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.
Reply With Quote
  #2  
Old 06.09.2012, 05:32
isandar
Guest
 
Posts: n/a
Default

Maybe it can help: http://board.jdownloader.org/showthread.php?t=41354
Reply With Quote
  #3  
Old 06.09.2012, 10:49
kdean kdean is offline
Black Hole
 
Join Date: Jul 2010
Posts: 282
Default

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.
Reply With Quote
  #4  
Old 06.09.2012, 12:24
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,563
Default

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
Reply With Quote
  #5  
Old 07.09.2012, 02:49
kdean kdean is offline
Black Hole
 
Join Date: Jul 2010
Posts: 282
Default

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.
Reply With Quote
  #6  
Old 07.09.2012, 11:14
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,563
Default

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
Reply With Quote
  #7  
Old 07.09.2012, 17:33
kdean kdean is offline
Black Hole
 
Join Date: Jul 2010
Posts: 282
Default

plist says 1.6+ and Java 7 is moved to top in java preferences.
Reply With Quote
  #8  
Old 09.09.2012, 00:29
nelio
Guest
 
Posts: n/a
Default

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)
Info.plist says:
Code:
<key>JVMVersion</key>
<string>1.6+</string>
When I launch JD a warning about an old version of Java is shown (17005000) and a browser window with the URL http://jdownloader.org/download/index?updatejava=1 is opened.

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.
Reply With Quote
  #9  
Old 09.09.2012, 01:11
roundsquare roundsquare is offline
Wind Gust
 
Join Date: Aug 2012
Location: London
Posts: 40
Default

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.
Reply With Quote
  #10  
Old 10.09.2012, 10:26
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,563
Default

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
Reply With Quote
  #11  
Old 14.09.2012, 19:48
kdean kdean is offline
Black Hole
 
Join Date: Jul 2010
Posts: 282
Default

Should we be waiting for a "soon" update or "some time off in the future" update?
Reply With Quote
  #12  
Old 14.09.2012, 19:52
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,563
Default

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
Reply With Quote
  #13  
Old 17.09.2012, 08:39
roundsquare roundsquare is offline
Wind Gust
 
Join Date: Aug 2012
Location: London
Posts: 40
Default

cool, it's gone, thanks a lot!
Reply With Quote
  #14  
Old 17.09.2012, 11:49
FoolMoon
Guest
 
Posts: n/a
Default

danke, es hatte wirklich genervt.

Hoffentlich wird dieses Jahr noch Java 7 für Mac OS erscheinen.
Reply With Quote
  #15  
Old 18.09.2012, 23:33
nelio
Guest
 
Posts: n/a
Default

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.
Reply With Quote
  #16  
Old 20.09.2012, 23:09
roundsquare roundsquare is offline
Wind Gust
 
Join Date: Aug 2012
Location: London
Posts: 40
Default

ja, aber nicht für snow leopard.
Reply With Quote
  #17  
Old 19.10.2012, 18:12
kdean kdean is offline
Black Hole
 
Join Date: Jul 2010
Posts: 282
Default

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.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +2. The time now is 15:01.
Provided By AppWork GmbH | Privacy | Imprint
Parts of the Design are used from Kirsch designed by Andrew & Austin
Powered by vBulletin® Version 3.8.10 Beta 1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.