Jps without installing JDK

Hi,
We have JRE installed environment. We want to use jps tool on this setup.
Is there a way to use jps tool without installing JDK?
Can we take jps and relevant jars from JDK installed environment and redistribute ?Is it allowed?
Thanks
Ank

JPS has nothing to do with the database, so apparently you're in the wrong forum.

Similar Messages

  • How to allow a Java application to run on any PC without installing jdk?

    I'm doing this program that would retrieve infomation of the PC and send it to the server. In order to do that, i have to email the application to all these PCs. The problem is that some of these PCs may not have JRE or jdk to run the application. Cos, i thought that Java was Write once Run anywhere. I've tried to jar and run it on a PC with no JRE and stuff, How can this be done, I know that using applet is an option, but is there any other way. Pls help me, thanx!

    you need a java virtual machine to run a java application, either it is embedded in the browser ( a native or plug-in ) and you can run your applet in the browser, or, if you don't want your app to be an applet, you have to install a jre on the PC...no other way, i'm afraid
    so write once, run anywhere, provided there's a jre anywhere ! it is the jvm that handles differences between os, and you need to handle that difference somewhere, don't you !

  • Use the JDK without installing

    I don't have administrator privileges on my Windows XP. I already have JRE 1.4.2_03 installed, and I would like to be able to compile as well. However, I can't find anywhere a place to download the contents of the JDK without them being packaged into an installer. Would it work to just put javac.exe into the JRE's bin? Where could I find javac?

    Just to answer my own question after finally being able to experiment: yes, you can use the JDK without installing it. I was going to try copying in javac (and other files) into the JRE bin folder, but realized it's a different version. So anything I compiled I wouldn't be able to run.
    Instead, I installed the JDK onto another computer and then copied the JDK1.6.0_01 folder to my thumbdrive. Then I wrote a command-script that sets the path variable and opens the command-prompt for me to use the compiler. Now it works: Portable JDK 1.6.0_01. I just had to make sure to put the JDK's JRE bin first on the path list or I would use the wrong version JRE every time.

  • Running forms 6i on client without installed runtime !

    Dear proffesionals, what do you think about code below-we tried to enable our users to run applications developed in Forms 6i, without installed runtime on their machines. Is this solutions good, and why ? We installed forms6i runtime on the server, and make batch script (with code below), and make .exe file from that. Than we send link to users with locations of that .exe file? Is this way possible to run application through VPN ?
    Thanks in advance,
    Adnan
    Code:
    set ROOT_DIR=\\ip_address\
    set APLIK=\\ip_address\
    set ICONE=\\ip_address\
    set PROGRAM=Form.fmx
    set USER=username     
    set PASS=password
    set BAZA=database_name
    set path=%ROOT_DIR%;c:\dos;%PATH%
    set ORACLE_HOME=%ROOT_DIR%
    set path=%ORACLE_HOME%\BIN;%ROOT_DIR%;%PATH%;%ROOT_DIR%\BIN
    set FORMS60=%ORACLE_HOME%\FORMS60
    set FORMS60_PATH=%APLIK%
    set RW60=%ORACLE_HOME%\REPORT60
    set REPORTS60_PATH=%APLIK%
    set API=%ORACLE_HOME%\DBS
    set BROWSER60=%ORACLE_HOME%\BROWSER60
    set CA_GPREFS=%ORACLE_HOME%\
    set CA_UPREFS=%ORACLE_HOME%\
    set CORE40=%ORACLE_HOME%\CORE40
    set DE60=%ORACLE_HOME%\tools\common60
    set NET80=%ORACLE_HOME%\net80
    set ORA_NLS33=%ORACLE_HOME%\NLSRTL33\DATA
    set DEV2000_SCCONVERT=FALSE
    set DOC60=%ORACLE_HOME%\tools\doc60
    set GRAPHBMP60=%ORACLE_HOME%\graph60\gwiz_bmp
    set graphics60=%ORACLE_HOME%\graph60
    set graphogd60=%ORACLE_HOME%\graph60\gwiz_ogd
    set gsconnectdir=%ORACLE_HOME%\olap\ecf620
    set gsinstalldir=%ORACLE_HOME%\olap\ece620
    set gwizard60=%ORACLE_HOME%\graph60
    set mm60=%ORACLE_HOME%\tools\common60
    set nlsrtl33=%ORACLE_HOME%\nlsrtl33
    set ocl60=%ORACLE_HOME%\graph60
    set oin60=%ORACLE_HOME%\oin60
    set ora_nls33=%ORACLE_HOME%\nlsrtl33\data
    set oracle_jdk=%ORACLE_HOME%\jdk\
    set orainfonav_docpath=%ORACLE_HOME%\oin
    set otrace80=%ORACLE_HOME%\otrace80
    set plsql80=%ORACLE_HOME%\plsql80
    set pro80=%ORACLE_HOME%\pro80
    set qt_player=OMO
    set rdbms80=%ORACLE_HOME%\rdbms80
    set reports_builder=rwbld60.exe
    set reports_runtime=rwrun60.exe
    set reports60_classpath=%ORACLE_HOME%\jdk\lib\classes.zip;%ORACLE_HOME%\REPORT60\java\jars\myreports60.jar;%ORACLE_HOME%\REPORT60\java\jars\xmlparser.jar
    set reports60_express_ui=%ORACLE_HOME%\bin
    set reports60_jni_lib=%ORACLE_HOME%\jdk\bin\javai.dll
    set reports60_splash=TRUE
    set rw60=%ORACLE_HOME%\report60
    set shared_oracle_home=%ORACLE_HOME%
    set tk60=%ORACLE_HOME%\tools\common60
    set ui60=%ORACLE_HOME%\tools\common60
    set vgs60=%ORACLE_HOME%\tools\common60
    set UI_ICON=%ICONE%
    set NLS_LANG=CROATIAN_CROATIA.EE8MSWIN1250
    set NLS_DATE_FORMAT=DD.MM.RRRR
    set NLS_NUMERIC_CHARACTERS=,.
    start /separate /D%TEMP% ifrun60 module=%PROGRAM% userid=username/password@database
    echo off
    if not errorlevel 1 goto ok_2000
    CD %TEMP%
    start ifrun60 module=%PROGRAM% userid=%user%/%pass%@%baza%
    if not errorlevel 1 goto ok_9x
    goto error
    :ok_2000
    echo ---------------------
    echo Application started
    echo successfully
    echo at OS WIN2000...!
    echo ---------------------
    goto end
    :ok_9x
    cls
    echo ---------------------
    echo Application started
    echo successfully
    echo at OS WIN9x...!
    echo ---------------------
    goto end
    :error
    cls
    echo ---------------------
    echo There was some
    echo problems with starting
    echo this application...!
    echo ---------------------
    goto end
    :end

    In order to distribute a Forms 6i application to a client you really only have three (3) choices.
    1. Install the Forms Runtime on each PC (truely distributed application).
    2. Deploy the application using desktop virtualization (Citrix, etc). This option requires a Virtualization server.
    3. Web Deployed. (This requires the addition of an Application server and does require some type of installation on the client (the Oracle Jinitiator), but this can be automated with the Web Deployment.) Check out this link [Forms 6i Documenation|http://www.oracle.com/technology/documentation/6i_forms.html] and scroll to the bottom and view the "Oracle Forms Developer Release 6i: Deploying Forms Applications to the Web with Oracle Forms Server" document.
    Hope this helps.
    Craig...
    If a response is helpful or correct, please mark it accordingly

  • Unable to install JDK 6 on Windows Vista

    Hi
    I am unable to install jdk 6 (jdk-6u4-windows-x64)on windows vista. I am getting error at installing time and it will terminate process.
    Can any one help me!
    Thanks in advance
    Dave

    Not without exact problem information.
    Read the Installation Instructions (at where you gor Java.)

  • Can we install SAP Netweaver 2004s, without installing ABAP engine on AIX?

    Hi,
    Can we install SAP Netweaver 2004s, without installing ABAP engine on AIX?
    Thanks

    Hi
    Yes you can install java engine.Run sapinst from installation master cd and select only java engine installation.There will be check boxes abd you have to choose java engine.Also check the nwo4s installation guide.It will guide you throughly.Keep in mind to use correct jdk required for your kind of installatiom.
    Reward points if useful

  • Installing jdk 1.4.2 and 1.5 parallel

    Hello,
    I would like to know it is possible to install jdk 1.5 on a windows XP machine already countaining jdk 1.4.2.
    I need both versions. I want to switch between them with Eclipse build in features or by selecting the whole path to the bin folder of the target version in batch scripts.
    Is this possible or does dll or registry stuff collide?
    Tanks in advance.
    Alex

    When you install a JDK in Windows, you are given the choice to not install a JRE (it's installed by default).
    The JRE uses the Registry and also installs copies of java.exe, javaw.exe, and javaws.exe in /Windows/System32 directory. The JDK doesn't alter or install anything outside of the directory it installs into.
    You can have as many JDK installs (directories) of different versions as you want, and access the programs in each with a full path to the program. You can provide the path information either from the commandline or a .bat file.
    If any of the installs also install a JRE, then the Registry entries and java files in the System32 directory will be for the last version installed. There can only be one active JRE installed.
    Whatever version's files are found first on the PATH environment variable's list will be the version executed when a naked java command (without the path) is issued. This also means that you will [usually] execute the version whose files are in the System32 directory, since that directory is [usually] the first directory listed in the PATh list.

  • Problem in installing JDK 5.0

    Hi,
    In order to install ORacle SQL Developer for linux, I tried to install JDK 5.0 according to the instruction. I downloaded the files and installed it. But when running the sqldeveloper, I got the error message:
    Error: This product requires a Java(TM) Platform 5.0 runtime.
    You are using 1.4.2 from /usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre
    sqldeveloper installation instruction suggests to go to this page:
    http://java.sun.com/javase/downloads/index_jdk5.jsp
    and download JDK 5.0 Update 6. Since this website doesn't have 6, so I downloaded JDK 5.0 Update 10.
    How do I make sure JDK 1.5 is installed?

    Sorry for delay but I was temporary away without
    internet connectivity ;-(
    That commad will print "/usr/java/jdk1.5.0_10" and
    redirect this text (output) to
    /home/cdre/.sqldeveloper_jdk file. If the file is
    exists then contents of file will be replaced by new
    text. If the file does not exeist then will be
    created.
    But there is another problem. Seems you are using
    SQLDeveloper 1.1 and (where some things were changed
    from 1.0) and this command is valid for 1.0.No problem. I have learned a lot about shell scripting recently.

  • When installed JDK but I have problem with System vars may install bundle

    When installed JDK but I have problem with System vars may install bundle [netbeans&JDK] WITHOUT UNISTALLING initial JDK or needed uninstall first ?

    With the word 'automatically', yes you do need pulseaudio. I'm sure you could cook up some udev or related rule to do that in Alsa, but pulseaudio would be easier.

  • Installing JDK 1.4, esp. the src.zip file

    I have some questions about installing JDK 1.4:
    1. After running the executable installation file, you get a src.zip file in the installation directory. Does anyone know what this is? The obvious answer is that it is the library of code for JDK 1.4. However, I have run programs on Forte Agent without unzipping this file.
    2. In previous versions of the JDK, when you decompress the src.jar (it is now a src.zip file in the 1.4 version) file, it creates a src folder and decompresses all the information into that. However, in JDK 1.4, it does not create a src folder, but rather, decompresses the files into the installation directory. Is this a fault of the new release or should I create a src folder and have the src.zip file decompress into that folder?
    I am running Windows 2000.

    I have some questions about installing JDK 1.4:
    1. After running the executable installation file, you
    get a src.zip file in the installation directory. Does
    anyone know what this is? The obvious answer is that
    it is the library of code for JDK 1.4. However, I have
    run programs on Forte Agent without unzipping this
    file.The src.zip is the source code for the JDK, not library. Note: The file is not the whole source code, it does not have any native library so you cannot compile it.
    >
    2. In previous versions of the JDK, when you
    decompress the src.jar (it is now a src.zip file in
    the 1.4 version) file, it creates a src folder and
    decompresses all the information into that. However,
    in JDK 1.4, it does not create a src folder, but
    rather, decompresses the files into the installation
    directory. Is this a fault of the new release or
    should I create a src folder and have the src.zip file
    decompress into that folder?
    I am running Windows 2000.No, it is just how Sun zip it. Anyway, as long as you don't care to look at the source, you can just leave it along.

  • Problem Re-Installing JDK 1.4.1_01

    I have been programming in Java for years, and I consider myself an expert, but I have encountered several problems with JDK 1.4.1_01. The problem that I am addressing in this post, a failure to re-install JDK 1.4.1_01, is only my latest problem. Here are the basics:
    1. I had both 1.4.1_01 and 1.3.1_02 installed on my computer
    (Win 2000, 1GH processor, 1GB RAM, 30GB hard drive)
    2. I decided to uninstall everything and then reinstall 1.4.1_01.
    I used the Windows Control Panel Add/Remove programs feature
    to uninstall. Everything appeared to go well.
    3. I then tried to re-install 1.4.1_01. The status bar gets
    all the way to 100%, and then a small window pops up with
    the message "Setting up Java 2 Runtime Environment. Please
    wait...". At this point my computer hangs, and I have to
    kill the process.
    4. I tried this several times with several other attempts to
    fix the problem (such as hacking the registry to remove
    any related entries), and rebooting every time. Nothing
    worked -- always the same problem.
    After a couple of hours trying I gave up and re-installed 1.3.1 without any problems. Does anyone have a suggestion as to how I can re-install 1.4.1_01. Based on the number of problems that others are having with this release, I am tempted to forget it and wait for 1.4.1_02.

    Likely, your Registry still has some problems in it. There were (are still?) version compatibility problems involving some 1.3 releases. You might check the buglist. And search the forums, there are a lot of posts about this.

  • Since updating an iphone5 to ios8.3, it is no longer recognized by my pc. An Apple tech suggested that I install itunes as the only way to assure that I have the latest driver. Any way to do this without installing itunes?

    Since updating an iphone 5 to ios 8.3, it is no longer recognized by my Windows 7 pc. An Apple tech suggested that I install itunes as the only way to assure that I have the latest driver. Any way to do this without installing itunes?

    Read this
    Syncing to a "New" Computer or replacing a "crashed" Hard Drive

  • Detecting Video Capture Devices without Installing JMF

    Hi All,
    I want to detect the video capture devices, without installing the JMF.
    I had included the jmf (windows version) in lib path in netbeans ide. I am able to detect the audio capture device. But unable to detect the video capture devices. But if I install the JMF, I am able to detect the Video Capture devices in My system. Can anyone help me?
    Thanks,
    Vinoth Kumar.

    YES! Please take a look at SIP Communicator project. They have all what u want.
    The main idea is copy all .dll files to System or System32 (Please check files which JMF will copy to ur computer and where).
    U need to have jmf.jar and sound.jar too ( maybe more) in your computer.
    Your program should have DirectSoundAuto.java, JavaSoundAuto.java, JavaSoundDetector.java, JMFInit.java. Those files are in JMStudio source code. They are used to detect all capture devices and register it to JMF, but wait !!! where they will be saved? In order to save information about capture devices which are detected, you should create "jmf.properties" file in the same location with jmf.jar.Therefore, u should modify the JMFInit.java so it can check if the "jmf.properties" exists. If it's not, you have to create it.
    Check SIP Communicator at Folder "media" then "device". They have modified those files I mentioned above and created some new files to SC can detect more devices.
    Edited by: tamngminh on Sep 16, 2008 9:50 AM

  • Can we use BCS component  in ECC 6.0, without installing BI 7.0?

    We have a unique situation. We have planned to migrate from 4.6B to ECC 6.0. We have FI- LC and we want to move to SEM-BCS 6.0 in ECC 6.0, without installing separate BI (netweaver 2004s) instance. Is that possible? If possible, will there be any performance issues?  If we use BCS in ECC 6.0, does it eliminate the job of FS data extraction to BW-SEM?
    Do we need a separate BI system, which can also include SEM-BCS? What are the advantages?
    We look forward for advice.

    We found that without installing BI 7.0, BCS component (with its own internal BI) is working in ECC 6.0. In earlier ECC 5.0 or R/3, such facility was not available.
    My question is that "Is it good to use SEM-BCS with in ECC 6.0" or  "Is it better to have separate BI instance, which can include BCS" .  Either answer has to be supported with points. Appreciate any assistance.

  • How to restore from Time Machine WITHOUT install discs using a second Mac

    It's a question that is asked repeatedly all over the web by Mac users like me that bought in to Time Machine (TM) on the assumption that if their computer died one day it would be a piece of cake to restore from it, only for that day to come and then to be told "ahh, okay the first thing is to get your computers install discs..." (loud crashing sound of world falling around ears).
    I've never been able to afford a new Mac and both of my machines were bought second-hand. Neither came with Leopard (both have Tiger and have been upgraded to Leopard via the net). This was never supposed to be a problem as I've been backing up with TM. However it appears that Tiger discs are as much use as an inflatable dart board when it comes to using TM. So I've been faced with the possibility of having to spend £130 (about two hundred Pres Sheets, Yankees) on the Leopard install discs just so that I can have the option of restoring from TM. Bonkers.
    However after much nashing of teeth, a very long weekend learning all sorts of things about 'Target Mode', 'Single User Mode', 'Verbose Mode', 'Open Source 9' etc the following solution has worked without the need to go out and buy those over-priced discs...
    What you will need:
    1 broken Mac requiring restoration
    1 second donor Mac running Leopard (or Snow Leopard so long as the broken Mac can run it)
    1 firewire cable with the correct fitting at either end to attach both Macs together
    1 Time Machine backup
    Note: The following is for when you have given up trying to boot from your hard drive. In my case I couldn't boot in to Safe Mode etc. so was forced to format my drive and re-import everything. If you've read this far I'm assuming your at the same point as well and have tried everything else that's out there first.
    Also - both my Macs are Power PC's so can't run Snow Leopard, so I can't say 100% this will work with SL (Intel) machines. From what I've read Snow Leopard will work with this procedure too, but if you've found differently please feel free to add your experiences below...
    STEP ONE: Format the corrupt Hard Drive or replace with a fresh HDD
    *Link the two computers with a firewire.
    *If you're replacing your HDD, remove your corrupted hard drive from the 'broken' machine and insert a new one.
    *Power up the broken Mac whilst holding down the 'T' key. This will start it up in Target Mode and you'll get a nice firewire symbol floating around that machine's screen.
    *Power up the second 'healthy' Mac. This will be our 'donor' machine. When it starts up after a few seconds you will see the hard drive of the broken Mac appear on the donor Mac's desktop.
    *Using your donor Mac's 'Disc Utility', format the broken Mac's hard drive (now's the time to partition it etc. if you want to).
    STEP TWO: Clone your donor Mac
    Your broken Mac is no longer broken and now needs a new OS. But you don't have the discs, right? Well get this... you can clone your donor mac on to your machine, even if they are totally different i.e. a laptop on to a tower.
    *Again using Disc Utility, click on your donor Mac's hard drive. The restore tab appears as an option.
    *Click on restore and drag the donor Mac's hard drive that contains the operating system in to the Source box.
    *Drag the newly formatted hard drive on the broken Mac in to the Destination box.
    *Click restore. Your donor Mac's hard drive will now be 'cloned' on to your no-longer-broken Mac. Once this is done, eject the first Mac's hard drive from your donor Mac's desktop. You no longer need the donor Mac.
    Ta daa! Your machine now starts up happy and smily again. Time to restore all that stuff that's been sat on your Time Machine drive...
    STEP 3: Restore from Time Machine using Migration Assistant
    This is the really clever part that prompted me to write this piece in the first place. Time Machine IS accessible without those Leopard install discs you don't have. You need to use something called 'Migration Assistant'.
    *Start up your machine as normal and you'll see it is an exact clone of the donor machine. Weird huh?
    *Attach your Time Machine hard drive. It will show up as an icon on the desktop and because of it's size, you'll be asked if you want to use it as a Time Machine backup. Err, NO YOU DON'T! Click 'cancel'.
    *Open Migration Assistant (if you can't find it just type it in to Finder and click). There are three options, the middle one being to restore from TM or another disc. Yup, you want that one.
    *Migration Assistant will now ask you what you want to restore in stages, firstly User Accounts, then folders, Apps etc. It will even import internet settings
    And that's you done. Let Migration Assistant do it's thang... altogether I had about 140gb to restore, so it wasn't exactly speedy. This wasn't helped by the fact that my TM hard drive is connected via USB (yes, I know). Just leave it alone and it'll whirr happily away...
    Before I go - you don't have an option of when to restore from, and will restore from the last Time Machine save. At least then you should be able to access TM and go 'backwards' if you need to.
    Also - for a Mac expert, the above will be up there with 'Spot Goes To The Farm' in terms of complexity. However, for the rest of us the above is only available in fragments all over the net. By far the most common response to 'how do I restore from Time Machine without install discs' is 'you can't'. If I'd found the above information in one place I could have saved a lot of hair pulling and swearing over the last couple of days, so forgive me for sharing this workaround with the rest of the world. Meanwhile your expertise will come in very handy for the inevitable questions that will get posted below, so please feel free to help those people that won't be sure if this solution is the right one for them. I'm no expert, I just want to help people that were stuck in the same situation (and looking at the web, there's a LOT of them).
    Hope this is of use to someone, thanks and *good luck*!

    Most maintenance and repair, restore and install procedures require the use
    of the correct OS X install DVD; be it an original machine-specific restore/install
    disc set or a later retail non-specific general install disc set.
    By having an unsupported system, perhaps installed via an illegal download or
    other file-sharing scheme, where no retail official discs are involved and the
    initial upgrade was done by other means outside of the License Agreements,
    you are asking us to discuss a matter of illegal installation and use of a product.
    There are no legal complete OS X system download upgrades online; only bits
    that are update segments to a retail or as-shipped machine's original OS X install.
    +{Or an installation where a previous owner had correct retail upgrade discs, &+
    +chose to not include them with the re-sale of the computer it was installed in.}+
    However, to answer the initial question. To get and use an externally enclosed
    hard drive in suitable boot-capable housing, and get a free-running Clone
    Utility (download online; often a donation-ware product, runs free) you can
    make a bootable backup of everything in your computer to an external HDD.
    This is the way to make a complete backup to restore all functions to the computer.
    The Time Machine has some limits, in that it can restore only that which it saves.
    It does not make a bootable clone of your entire computer system with apps and
    your files, to an external drive device. A clone can. And some of the clone utility's
    settings can also backup changes to an external drive's system; if that other drive
    is attached to the computer correctly.
    Carbon Copy Cloner, from Bombich Software; and also SuperDuper, another of
    the most known software names you can download and use to clone boot-capable
    system backups of your computer's hard disk drive contents, are often cited.
    However you resolve the matter of the running OS X system in your computer,
    derived from what appears to be questionable means, is part of the initial issue.
    Since you do need to be able to fix an existing installation by unmounting the
    computer's hard disk drive and run the computer from the other (install disc or
    system clone) while it is Unmounted; and use the correct Disk Utility version to
    help diagnose and perhaps be able to fix it. You can't use a Tiger version Disk
    Utility to fix a Leopard installation, and so on.
    So, the situation and replies as far as they can go (since the matter does
    constitute an illegal system, if it was arrived at without correct discs) is a
    limited one. And file sharing of copied Mac OS X (and other) software is
    also considered illegal.
    And, one way to get odd malware and unusual stuff, is to get an unauthorized
    system upgrade from an illegal source online. You never know what's inside it.
    The other reply was not a personal attack; the matter is of legal status and as
    you have a product with a questionable system, the answer is to correct it.
    And if you want to save everything in your computer, make a clone to a suitable
    externally enclosed self-powered boot capable hard disk drive. With older PPC
    Macs, that would best be to one with FireWire and the Oxford-type control chips.
    However that works out...
    Good luck & happy computing!

Maybe you are looking for

  • Can't trigger function

    Follow me if you can. I have a shell .swf. Inside of that shell I have a frame script that inits a function: function callPop(who){ trace("you called "+who); The shell loads a few MC's. Inside one o the movie clips I am trying to call the function. B

  • Use reference trigger for cyclic recording data

    Hi, Before I start, let me briefly introduce what hardware I have and what I want to achieve.   I  got SCXI-1000 (Chassis), SCXI-1102C (module), SCXI-1303 (terminal block,   mainly for temperature sensor input); a couple month ago  I bought feedthrou

  • Audio is slurred and distorted in my movie

    About a month ago i tried to compress my movie due to it taking up too much hard drive space and now im reviewing the movie and the sound is distorted. Was wondering if the compression had anything to do with it or is it another problem. Also movie i

  • Itunes to ipod? HELP!!

    I have a transfered and loaded awhole bunch of music to itunes. i connected my ipod to my computer. but i can't get the update ipod to light up on the 'file' part of the main bar. and in the bottom right corner all i have is settings and such but no

  • My computer crashed while updating my iPhone, wiped out all my songs from my phone, iTunes and hardrive.  Had over 2500 songs, anyway to get these back?

    I lost all my songs off my phone, iTunes and my hard drive when iTunes was updating my phone.  I had over 2500 songs that I've collected over YEARS, is there anyway to get the music back?  Or do I really need to start my collection all over again?