J2EE .class file compiling for jar, ear files.

I know that using the former Sun/present Oracle .class java source code compiler,
I create a platform independet class file which can be used by the java language
on any OS environment with the appropriate Java Runtime Environment installed.
I know that there are obfuscation tools available to prevent the .class file decompilation
related issues.
I have also been using the GNU gcj compiler with great success. However,
I havn't been able to find a non-commercial purchase compiler that can create
.class files, with the same platform independence, but that can't be easily decompiled
based on the simple content in .class files. Can someone point me to someone on the net
for a free for commercial development java compiler, past about 1.5.X ?

If it were possible, don't you think Oracle would have built the compiler like that themselves?

Similar Messages

  • PAR , JAR ,EAR files

    hello all,
       1. what are  PAR,JAR,EAR  files and list some examples.  what is  their purpose each ?  and also one more question to ask (i.e)
       2. Difference between PAR JAR and EAR file and where is each one used ?

    Hi
    PAR - An archive file containing all resources of a portal application.
    You can know more about the files in PAR is here
    http://help.sap.com/saphelp_nw2004s/helpdata/en/e3/fab74247e2b611e10000000a155106/frameset.htm
    EAR -Enterprise Archive Files,A file type that contains a Web-based application for companies.
    From a technical viewpoint, an EAR file is an archive of MIME type "application/zip" and can be extracted with any pack program. It always contains a file in which all of the components belonging to the archive are described. Further applications are necessary to enable the correct implementation of the applications contained in the archive after extraction.
    JAR -Java ARchive. A file type that contains an EJB application developed according to the J2EE standard, or an archive of Java class files.
    Cheers
    Jawahar Govindaraj
    PS:Reward pts

  • Additional dir(s) for .jar,htm files in forms.conf file....

    Hi ,
    Is it possible and how to define additional directories for .jar , htm files in Dev Forms10g...????
    For instance , in my forms.conf file.... there are :
    # Virtual path mapping for Forms Java jar and class files (codebase)
    AliasMatch ^/forms/java/(..*) "C:\oracle\product\DevSuite10g/forms/java/$1"
      # Virtual path for JInitiator downloadable executable and download page
    AliasMatch ^/forms/jinitiator/(..*) "C:\oracle\product\DevSuite10g/jinit/$1"
      # Virtual path for runform.htm (used to run a form for testing purposes)
    AliasMatch ^/forms/html/(..*) "C:\oracle\product\DevSuite10g/tools/web/html/$1"
    ......Thanks a lot
    Simon

    In this orion-web.xml file... there are entries like...:
    <virtual-directory virtual-path="/html"
    real-path="C:\oracle\product\DevSuite10g/tools/web/html" />
    <virtual-directory virtual-path="/java"
    real-path="C:\oracle\product\DevSuite10g/forms/java" />
    Where should i put the alternative dir .....(such as the ones i have written in bold below....)
    <virtual-directory virtual-path="/html"
    real-path="C:\oracle\product\DevSuite10g/tools/web/html" , real-path="C:\oracle\product\DevSuite10g/tools/web/html_2"/>
    <virtual-directory virtual-path="/java"
    real-path="C:\oracle\product\DevSuite10g/forms/java" , real-path="C:\oracle\product\DevSuite10g/forms/java_2"/>
    or
    <virtual-directory virtual-path="/html" real-path="C:\oracle\product\DevSuite10g/tools/web/html" />
    <virtual-directory virtual-path="/html" real-path="C:\oracle\product\DevSuite10g/tools/web/html_2" />
    <virtual-directory virtual-path="/java" real-path="C:\oracle\product\DevSuite10g/forms/java" />
    <virtual-directory virtual-path="/java" real-path="C:\oracle\product\DevSuite10g/forms/java_2" />
    or where can i find a relative doc.... ????
    Many Thanks,
    Simon
    Message was edited by:
    sgalaxy

  • Ever-expanding file w/ "Deploy to EAR file"

    If I don't delete any pre-existing EAR file in JDeveloper prior to choosing "Deploy to EAR file" for my application, JDeveloper seems to include the existing EAR file in the new EAR file, such that my EAR file grows with each deployment each time, from 60K to 120K to 240K to ... 10, 20 megabytes, etc. I can only get a clean "deploy to ear file" (chosen from right-clicking on the .deploy file in the Navigator) if I first delete the existing ear file. Is there a way to get JDeveloper to not do this, in case I forget to delete from disk first? Thanks.

    I am exporting using the default settings for QT conversion for Broadband high quality. I didn't mess with any settings other than that. Any ideas?

  • Problem in Creating Source Files (Templates) for Original Application Files

    Dear Friends,
    I am trying to ccreate "Source Files (Templates) for Original Application Files" . I checked the link
    http://wiki.sdn.sap.com/wiki/display/PLM/Templates-Document+Management
    I created a new DOc. type TMP with no statuses, checked in KPO, assigned no. ranges.
    Created  DIR & assigned the template file, checked into storage category. DIR no. 10000000390 created.
    In Workstation application "DOX" in define templates for originals : doc. type: ZGA, application: DOX; language- EN; no - 01; In source doc- entered doc. type- TMP, doc. no.- 10000000390, part & version
    Assigned for required source file copy" ZGA doc. type. -- Default Appl. as "DOX" workstation application.
    Now created a DIR with ZGA doc. type, when clicking on originals , DOX prompted and clicking on "create with template" . TMP doc. 10000000390 template open in a new window. I edited & saved. close the MS word window. When comes to DIR, it prompted, Original was changed Do you want to save the original?.
    clicked on yes.
    Saved the ZGA DIR. When I saw the new ZGA DIR created it didn't capture. Where I went wrong ?
    Regards,
    Sai Krishna

    Dear Ravindra,
    By going this below link, it seems we can use template for creating ne wdocument & attach the same.
    http://wiki.sdn.sap.com/wiki/display/PLM/Templates-Document+Management
    Following messages if you read, it may be clear.
    By having templates in place we can utilize the pre-defined documents instead creating right from scratch.
    Entries can be done in the Template and save the document.
    Templates are used for standardization and uniformity. By using templates time consumption for creation of documents will reduce as most of the details are maintained in the master template and the same can be utilize by using the template when creating documents.
    If in DMS editing functionality is not there what is the use of templates- documentation?
    Regards,
    Sai Krishna

  • Assign Logical file name for the physical file path through Program

    Hi all,
    I am having a physical file which is getting generated dynamically. It is having the date and time stamp in its name which is added at runtime.
    Now I need to assign a logical file name for the physical file path through the program.
    Is there any FM or any other method to assign the same.
    Gaurav

    I think it is not possible. becuase the date & time added at runtime. so if you check the table  PATH you can find filename and their definitions

  • Is there a file conversion for  CC2014 Indesign files to be read by CS6?

    Is there a file conversion for  CC2014 Indesign files to be read by CS6?

    Hi John,
    Please check: Open InDesign files in previous versions
    Kindly try this feature in trial mode Creative Cloud Help | Download, install, update, or uninstall apps.
    Please share if it works for you, or if you need further assistance with it.
    Thanks,
    Atul Saini

  • Changing File path for different TIFF files in a For loop

    Hi dear users:
    I am using "IMAQ write TIFF File.vi" that basically writes a TIFF file to a specified file path. However, I would like to CHANGE the file path for each TIFF file i save in a for loop. The reason for this is that the File path has to include the file name and I do not want to write over the same file name all the time in a for loop. What I would like to have are sequential TIFF images. So if the file name would be "Image", I would like the result to be Image0, Image1, Image2 and so forth when I run my For loop. Can anyone help me with this?
    Thanks

    Use the "Format Into String" and the "Build Path" functions:
    Message Edited by smercurio_fc on 06-26-2007 05:16 PM
    Attachments:
    Example_BD.png ‏3 KB

  • Hi,Can a WAR file be deployed as EAR file and vice versa.

    Hi,Can a WAR file be deployed as EAR file and vice versa.If so what are the changes we need to do.

    hi tel me in detail why u want 2 do that
    why u want to cnvert a web arch into enterp arch

  • Does iCloud maintain file versions for non-Apple file types?

    Does iCloud maintain file versions for non-Apple file types? 

    Does iCloud maintain file versions for non-Apple file types? 

  • EJBC throws UndeclaredThrowableException during compiling ejbs in ear file

    Hi all.
    I have a problem that weblogic 6.1 sp1 throws UndeclaredThrowableException when
    I try to deploy ear file from admin console.
    I tried pre-compile these ejbs, then I can deploy this ear.
    In ejb jar, I'm using manifest file to use outer jar file. But ejbc does not use class pathes specified in manifest.
    Please help.
    Thanks,
    Watanabe

    You should put the outer jars on the classpath when you do the ejbc. Here is
    an example:
    java -classpath \bea\wlserver6.1\lib\weblogic.jar;yourlib.jar
    weblogic.ejbc -compiler javac std_ejb.jar ejb.jar
    Regards
    Arjuna Chala
    "Toru Watanabe" <[email protected]> wrote in message
    news:3c74db3d$[email protected]..
    Hi all.
    I have a problem that weblogic 6.1 sp1 throws UndeclaredThrowableExceptionwhen
    I try to deploy ear file from admin console.
    I tried pre-compile these ejbs, then I can deploy this ear.
    In ejb jar, I'm using manifest file to use outer jar file. But ejbc doesnot use class pathes specified in manifest.
    >
    Please help.
    Thanks,
    Watanabe

  • Deploying large JAR/EAR files

    i'm using WLS6.1.
    i'm having problem deploying a very large EAR file. when i upload the
    file through the Admin Console, it keeps timing out. when i use the
    command line tool, it crashes with OutOfMemoryException. i don't want
    to break the file into smaller ones because they are all related and
    i want to make production deployment simple with a single file.
    anyone else with this problem? is there a way to deploy "manually"
    without using the tools?
    thanks,
    yan

    Try pre-EJBC-ing it and pre-compiling your JSPs etc. It is not unusual for
    EJBC to take 30 minutes on a high-end server for a large application.
    Also, try using JIKES instead of javac.
    Peace,
    Cameron Purdy
    Tangosol Inc.
    << Tangosol Server: How Weblogic applications are customized >>
    << Download now from http://www.tangosol.com/download.jsp >>
    "Yan" <[email protected]> wrote in message
    news:3bbde714$[email protected]..
    >
    i'm using WLS6.1.
    i'm having problem deploying a very large EAR file. when i upload the
    file through the Admin Console, it keeps timing out. when i use the
    command line tool, it crashes with OutOfMemoryException. i don't want
    to break the file into smaller ones because they are all related and
    i want to make production deployment simple with a single file.
    anyone else with this problem? is there a way to deploy "manually"
    without using the tools?
    thanks,
    yan

  • Is there a maximum size for and EAR file?

    I'm using Jdeveloper 10.1.3.3.0. I've used it to deploy to OAS before with success. This past week I added a ton of content to the site. Now when I deploy the ear file is over 1GB. It used to be 120MB. During the deploy process the log shows "Deployment Incomplete". I never get the dialog box to complete the deployment (i.e. to undeploy the app then finish deployment).
    I've checked the disk space on OAS and have 7GB free.
    Is there some adjustment that I need to make? Is there a size limit? If so, how do I get my content on to the site?
    TIA,
    Dave

    Update on manually deploying my application.
    On OAS:
    I tried uploading from local machine to server in step 2 but after 10 minutes or so it had appeared to hang.
    I retried after manually copying the file to the server. In this case I got to step 2 where I set application attributes. On step 3 I left defaults and clicked deploy. In the progress message window after the Unpacking ...ear message I received error message:
    Operation failed with error: java.lang.OutOfMemoryError.
    I'm sure that I can increase memory to the compiler with a command line flag. Finding the command line though...
    It looks like the /tmp directory size is part of the problem. It's only .9GB.
    Note:
    On the jdeveloper side when I deployed to EAR I checked the compress flag. That reduced the overall size by 150MB.
    Regards,
    Dave
    Edited by: dgress on Jan 7, 2009 11:37 AM

  • Role for deploying EAR file

    Hi,
    can any one let me know the User Role required for deploying an EAR file in PI 7.1 using NWDS 7.1
    Thank You,
    Madhav

    Hi Madhav,
    You should have roles to
        SAP_JAVA_NQDADMIN_*
         SAP_XI_ADMINISTRATOR_J2EE
        SAP_XI_APPL_SERV_USE
         SAP_XI_CMS_SERV_USER
         SAP_XI_CONFIGURATOR_J2EE
          SAP_XI_CONTENT_ORGANIZER_J2EE
          SAP_XI_DEVELOPER_J2EE
         SAP_XI_DISPLAY_USER_J2EE
         SAP_XI_MONITOR_J2EE
         SAP_XI_RWB_SERV_USER
    Regards,
    Raj

  • Nokia 6280 how to enable read/edit for jar to file...

    how do I allow jar files to acces/edit/read files on my nokia 6280? when I try to allow it, its doesn't let me, please give me a guide on how to allow the jar files to acces/edit/read the files on my nookia 6280 thank you.
    sorry if its the wrong topic.
    Message Edited by vasilevich on 07-May-2008 10:46 PM

    Dats simple
    select ur application click option
    select application access menu
    after dat select add edit data select allow access to ask always or ask once or always allow(allowed only apps is download frm a secured source)

Maybe you are looking for

  • Print booklet in inDesign not printing correctly

    I have been having issues with the print booklet feature of inDesign CS6. I am doing a half letter layout. the pages are laid out as the end user would see them. when I click on print booklet and set all of the print settings, everything is fine. the

  • Edit photos in external application: Pixelmator

    I'd like to set Pixelmator as the application which opens when I want to edit photos in an external application. Presently the choice I have in the drop-down menu is only Photoshop. How can change this since there is no option to choose the external

  • How to have jtextfield focus enabled after window loading

    Hi Can I know how a JTextField can have cursor in it after the window it consists is loaded? Tried using the requestFocus(), but it did not work even after isFocusable() returned true. Could I get a whole piece of working code if possible, to see wha

  • Class id

    Hii, could you else please tell me, how to get class id of an .ocx file using java api ! thanks in adv. Dev

  • Need help, really mad!!!

    So my Incredible decided to shut itself down today and when I turned it back on, all my contacts and apps were gone!! It was basically back to factory reset! When I go onto the market to try and see if I can retrieve some of my apps, or anything real