JDK 6u20, why isn't Java DB always an option

I'm perplexed. I went to use derbyclient.jar and couldn't find it on a Windows 7 system. After a bit of testing, I've observed the following behavior.
On Windows XP: The installer shows the Java DB option to install, and derbyclient.jar is installed in ProgramFiles\Sun
On Windows 7 (64 bit): the installer does not show the Java DB option in either the 32 or 64 bit installer. derbyclient.jar is not installed anywhere on the system.
So, what am I missing here?
Thanks!

While the article you mentioned does a nice job of introducing JDBC, the only thing it mentions about installation is:
Java DB, which is available with most Java Development Kit download bundles, Java EE download bundles, or as a separate download, is a robust relational database based on Apache Derby.
I'd like to know why the same JDK installation executable lets you install Java DB on XP, but doesn't give you the option on Windows 7. This isn't about a jar in a classpath, or how to use JDBC, it is about the lack of installation options provided by the same installation executable.

Similar Messages

  • Why isn't Java's Object class abstract?

    Why isn't java's Object class made as abstract class.

    manoj.java wrote:
    Why isn't java's Object class made as abstract class.The only good reason I can think of is that, back in the days prior to Java 5 and the incorporation of java.util.concurrent, bare Objects are useful as thread synchronization monitors (wait(), notify(), notifyAll()).
    --p                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • Why isn't there an English language option in Itunes 12?

    Why isn't there an English language option in Itunes 12?

    Press Ctrl-, (comma) to open the Preferences screen.  Select the General tab.  There's a Language selection drop down at the bottom of the tab - you can choose between UK and US English - as far as I can tell these are always items 9 and 10 in the drop down list, so you should be able to select the appropriate one no matter what the current language setting is.

  • Why isn't Java letting me change the background color of the current panel?

    Basically, I am just trying to learn all there is about interactive mouse gestures and am attempting to build some sort of frankenstein-ish paint program.
    Here is the code:
    import java.awt.Color;
    import java.awt.event.MouseEvent;
    import java.awt.event.MouseListener;
    import java.awt.event.MouseMotionListener;
    import javax.swing.JButton;
    import javax.swing.JFrame;
    import javax.swing.JOptionPane;
    import javax.swing.JPanel;
    public class MyPaint extends JPanel
        JButton button;
        JFrame frame;
        int currentX;
        int currentY;
        int counter = 1;
        public MyPaint()
            createComponents();
            addComponentsToPanels();
            setFrameProperties();
            activateListeners();
        public void addComponentsToPanels()
            this.add(button);
        public void createComponents()
            button = new JButton("Button");
            button.setToolTipText("This is the first button");
        public void setFrameProperties()
            frame = new JFrame();
            frame.setSize(400,400);
            frame.setResizable(false);
            frame.setVisible(true);
            frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            frame.add(this);
        public void activateListeners()
            MyMouseListener listener = new MyMouseListener();
            button.addMouseListener(listener);
            button.addMouseMotionListener(listener);
        private class MyMouseListener implements MouseListener, MouseMotionListener
            MyPaint myPaint = new MyPaint();
            public void mouseClicked(MouseEvent e) throws UnsupportedOperationException
                JOptionPane.showMessageDialog(null,"The mouse was clicked!");
            public void mousePressed(MouseEvent e) throws UnsupportedOperationException
                JOptionPane.showMessageDialog(null,"The mouse was pressed!");
            public void mouseReleased(MouseEvent e) throws UnsupportedOperationException
                JOptionPane.showMessageDialog(null,"The mouse was released!");
            public void mouseEntered(MouseEvent e) throws UnsupportedOperationException
                myPaint.setBackground(Color.RED); // why isn't this working? - I want the original panel to be red (not the newly created windows on top)
            public void mouseExited(MouseEvent e) throws UnsupportedOperationException
                myPaint.setBackground(Color.BLUE); // why isn't this working? - I want the original panel to be blue (not the newly created windows on top)
            public void mouseDragged(MouseEvent e) throws UnsupportedOperationException
                currentX = e.getX();
                currentY = e.getY();
                repaint();
            public void mouseMoved(MouseEvent e) throws UnsupportedOperationException // why is this only being called once?
                System.out.println("mouseMoved: " + counter);
                counter++;
        public static void main(String[] args)
            new MyPaint();
    }I would just like to know how to make the inner class set the background of the panel of the outer class of the same window instead of doing what I want but in a newly opened window.
    Any help in fixing this would be greatly appreciated!
    Thanks in advance!

    Thanks! I just wanted to add:
    In addition to commenting out MyPaint myPaint = new MyPaint() and removing the this keyword when dereferencing setBackground() in MyMouseListener , I also changed
    button.addMouseListener(listener);
    button.addMouseMotionListener(listener);
    into
    this.addMouseListener(listener);
    this.addMouseMotionListener(listener);
    so that the colour changes when you hover the cursor in or out of the panel instead of the button.

  • Why isn't java working for me in Lion 10.7

    No matter how many times I install the latest update... I need it to deposit checks at home, & am mystified.

    Dear Matt & X423424X,
    I have been using my bank's deposit-at -home for years, it requires a scanner & JRE, so that is why I am puzzled that Java seems to not be working- since installing that awful Lion. I have the note below from the console; (unfortunately I have no idea what it means !).
    X423424X wrote:
    Also check that Java is enable outside of the browsers.  Open Java Preferences (in Utilities) and make sure both checkboxes are checked in the General tab or just click Restore Defaults.
    I have done what you both suggested, thank you, but that didn't help.I have been reading the other posts about Lion VS Java, & have done all that I could understand to do, from the wonderful mac expert advice: went into safari preferences & made sure Java was enabled; went into Java preferences & enabled the recommended settings; made sure I had the latest version & looked at it in Utilities; changed over to Firefox to see if it would work there: no.  So, I think my next step is to call in the computer tune-up person. I have been reading about Java vs Lion all night, & just feel sad that such a useful application is now a nightmare ( for the ordinary computer user, not the mac genius). Thank you.
    Java Plug-in 1.6.0_33
    Using JRE version 1.6.0_33-b03-424-11M3720 Java HotSpot(TM) 64-Bit Server VM
    User home directory = /Users/sharon
    c:   clear console window
    f:   finalize objects on finalization queue
    g:   garbage collect
    h:   display this help message
    l:   dump classloader list
    m:   print memory usage
    o:   trigger logging
    q:   hide console
    r:   reload policy configuration
    s:   dump system and deployment properties
    t:   dump thread list
    v:   dump thread stack
    x:   clear classloader cache
    0-5: set trace level to <n>
    Java Plug-in 1.6.0_33
    Using JRE version 1.6.0_33-b03-424-11M3720 Java HotSpot(TM) 64-Bit Server VM
    User home directory = /Users/sharonCurrent Java version: 1.6.0_33

  • Why isn't java working with safari 5.1?

    I've been playing an online game lately that is powered by java. I saw there was a software update for my mac (os x lion i think) so i updated the software on my computer. Now, Java does not run on my computer, and i dont know how to downgrade to the safari software that i had before. Can somebody please help? This is really stressing me out.

    I have just found out from the Scifinder site at
    http://libinfo.wordpress.com/2011/07/27/scifinder-web-java-plug-in-available-for -safari-5-1/
    that Apple fixed this with a download, dated 20 July 2011;
    Here is the link: http://support.apple.com/kb/DL1421
    After quitting all browsers and installing the dmg, Safari 5.1 still wouldn't work with it until I re-started my computer - perhaps this just flushed a cache and I could perhaps have had the same result just from flushing caches.
    If Apple would only look at these threads and inform us!
    But I suppose by now most of you have found this anyway.

  • Why isn't Java Script available on Firefox desktop browser?

    I'm trying to watch a movie from www.letmewatchthis.com, it keeps telling me to update Java. Even though I have updated it, I'm still not able to watch anything from that website. Can someone please tell me how to fix this?

    Duplicated topic, please, continue in [https://support.mozilla.org/questions/1040990 questions/1040990]

  • Why isn't two 4gig sticks an option?

    I'm going through the mac pro customizer, and saw that you can get 8 gigs buy getting 4 2gig sticks.
    But no option for 2 4gig sticks. Wouldn't that make the most economic sense if you are planning on upgrading down the line? Or is there a reasoning behind why it isn't offered, other than the cynical business one.

    Hi,
    Apple just don't offer them, that's all.
    You can get 4GB modules from here http://eshop.macsales.com/shop/memory/Mac-Pro-Memory
    Personally I would always go with 4 x XGB modules for best performance, since the MAc Pro has a Memory Controller Hub with two independent links to the Risers A and B.
    Stefan

  • When I take a video with my iPad, why isn't sharing with Facebook an option? Also if I take a video that is 1 min 23 sec, how is that too long for an email?

    Why is 1min 23 second video too long for email?

    How recently did you switch?  If it's less than 60 days, then Verizon simply reinstates your previous account.  The fact that you were on the EDGE plan and mailed the devices back, and they apparently are somewhere in the system, could cause complications, and it might just work out that you just go back on the same plan and they set you up with the same devices.  I'm not sure how it will go - but since you are still being billed for the devices... 

  • Why isn't my mobile number an option to use for imessage?

    my iMessage & Facetime is working but its not giving my mobile number as an option to receive & send. Its only allowing my email address to be used & it keeps saying iMessage & Facetime unsuccessful activation turn iMessage on.

    Read this
    http://support.apple.com/kb/TS2755

  • Why isn't my phone number an option for imessage?

    I just switched providers with my phone and for some reason, imessage stopped working for me, so I reactivated it and I can't see my phone # as an option, just my email. I tried every single thing possible, nothing worked.

    Read this
    http://support.apple.com/kb/TS2755

  • Why does not java support raw sockets?

    Java does not have support for raw sockets, that means it cannot receive the packet header, just the payload data.
    But the header data of an ICMP packet consists of 20 bytes, and you can still write single bytes in Java, so why isn´t is possible to write a header for an ICMP packet in Java?
    Can someone explain how it all works?
    Thanks!

    You can do raw sockets with third party libraries. They won't be pure java - but you didn't really expect to do raw sockets on your cell phone or TV set top box, or spy and spoof someone's network using an applet.
    The FAQ for one such library hints what kind of a mess raw sockets are due to differences in common operating systems; see http://www.savarese.com/software/rocksaw/

  • Why isn't my phone not showing up in itunes?

    Why isn't my phone not showing up in itunes?

    Funny, I had the same problem today for the first time.  I had to connect it with the sync cable for it to show.  Normally, it's always there waiting for a wireless sync.  Strange!

  • Why isn't my FW800 Drive mounted at startup??

    Why isn't my 500 GB My Book Western Digital Firewire800 drive always mounted at startup - sometimes it is - sometimes it isn't. Any help at all will be welcome - thank you.
    APZ

    System Preferences->Energy Saver and select: Put compute to sleep->Never, Put display to sleep->your choice, I set mine to 30 minutes, and uncheck Put HDs to sleep. Additionally, I have the screensaver set to pop on after 10 minutes of inactivity.
    Since you're a newcomer to the Mac, peruse
    Switching from Windows to Mac OS X,
    Basic Tutorials on using a Mac, and
    MacTips Learning Centre.
    Additionally, *Texas Mac Man* recommends:
    Quick Assist.
    Welcome to the Switch To A Mac Guides, and
    A guide for switching to a Mac.
    If you've never used a windoze machine, skip those.

  • Why isn't there a payment gateway which can process Creative Cloud payments instantly?

    Why isn't there a payment gateway which allows processing of Creative Cloud payments instantly?
    It seems odd that many thousands of other businesses worldwide are capable of having an instant payment gateway, why is Adobe behind the times?

    Hi Rajshree,
    Can you help me, I want to buy the Adobe CC for individual monthly for 1 year. Seems like purchasing with credit card always goes to United States billing address which not where my credit card from. I am Indonesian and currently living in Hong Kong. Do you have any solution for me? Can I buy online or should I find authorized reseller in Hong Kong?
    Thanks,
    Lynda

Maybe you are looking for

  • How do I make multiple different objects look like they belong in another environment?

    For example, photos of city buildings put onto a green field. The colors do not match and the lighting is all wrong, im sorry if this is a really basic question to ask but please help, thanks!

  • Can u

    Hi Experts can any body send the answers bellow this questions? CIN Questions What is excise duty? What is excise group? Which business processes are covered under CIN? Which t-code display CIN menu? What master data set up is required before CIN cus

  • Please help- error related to update edidc in idoc creating and postiong

    Hello, I am using 'IDOC_WRITE_AND_START_INBOUND' for idoc creataion and posting. I am posting in the same system. Geting following error- Update was terminated  Error Info...   EDI: Error during database insert/update in table EDIDC Please give sugge

  • Finding source of reference QT file in Iphoto

    I just went through a rather painful recovery operation where I lost most of our family videos since they were backed up as reference files only... However,  I now have a number of videos that will play through IPhoto, but when I reveal the source fi

  • Crash acr 6.1

    when i use spotting brush in acr i often need to turn off visibility of spotting "circles." I press "v" and circles are cleared. when i press"v" a second time, to restore circles, acr immediately crashes with loss of image and all editing. CS5 itself