GeoKettle: Error running javac.exe compiler

Hi,
I am trying to use GeoKettle exactly as mentioned at
http://209.85.229.132/search?q=cache:JHfrxCo7y0YJ:forge.osor.eu/docman/view.php/143/250/Kettle_Devel_guide_v0.odt+geokettle+spoon+java+api&cd=2&hl=en&ct=clnk&client=firefox-a
But when I try to build it, i am getting the following error.
[javac] Compiling 135 source files to D:\workspace\geokettle\classes-core
BUILD FAILED
D:\workspace\geokettle\build.xml:74: Error running javac.exe compiler
Can anyone guide me please to resolve this problem.
Best Regards
Tabbasum

most likely the javac executable is not on the system path. Try typing 'javac -version' in a command prompt and see what response you get.
If it is something like 'javac is not a recognized...', locate where the JDK is installed and add its bin subdirectory to the PATH system variable. Restart any command prompt and type javac again.
You DID have a JDK installed, didn't you?

Similar Messages

  • "Error running javac.exe compiler" when using ant to compile Eclipse plugin

    Hi
    I encounter an error "Error running C:\jdk1.5.0_06\bin\javac.exe compiler" when building my project using ant1.7.
    My project has 10 eclipse plugins, and each plugin is compiled by invoking following ant target
    <!-- ===================================================================
    Compile specified plugin
         target parameters:
              param.plugin.dir: the plugin directory
              param.plugin.targetJarFile: the name of jar file for the given plugin
              param.plugin.src.dir: the folder name of source codes. Note: it is relative path name
              param.fork: indicate if another process is forked to run javac
    =================================================================== -->
    <target name="compilePlugin">
         <!-- Prepare compile environment -->
         <!-- Delete obsolete build folder -->
         <delete dir="${param.plugin.dir}/${build.dir}" quiet="true"/>
         <!-- Delete obsolete jar file -->
         <delete file="${param.plugin.dir}/${param.plugin.targetJarFile}" quiet="true"/>
         <mkdir dir="${param.plugin.dir}/${build.dir}"/>
         <!-- Compile source codes -->
         <javac      srcdir="${param.plugin.dir}/${param.plugin.src.dir}"
                   destdir="${param.plugin.dir}/${build.dir}"
                   failonerror="${javacFailOnError}"
                   verbose="${javacVerbose}"
                   debug="${javacDebugInfo}"
                   deprecation="${javacDeprecation}"
              optimize="${javacOptimize}"
                   source="${javacSource}"
                   target="${javacTarget}"     
                   fork="${param.fork}" memoryInitialSize="256m" memoryMaximumSize="512m">
              <classpath refid="compile.classpath" />
         </javac>
         <!-- Create plugin jar file -->
         <copy todir="${param.plugin.dir}/${build.dir}" failonerror="true">
              <fileset dir="${param.plugin.dir}/${param.plugin.src.dir}" excludes="**/*.java, **/package.htm*" />
         </copy>
         <jar jarfile="${param.plugin.dir}/${param.plugin.targetJarFile}" basedir="${param.plugin.dir}/${build.dir}"/>
         <delete dir="${param.plugin.dir}/${build.dir}" quiet="true"/>
    </target>
    Since each of first 9 plugins contains less than 500 java source files, we always set "param.fork" to false when invoking this ant target.
    For the 10th plugin, it has about 1000 source files. If we set "param.fork" to false, we will get the error "Error running javac.exe compiler". So we have to set "param.fork" to true when compiling it. This week, this plugin contains about 1250 files and we get the same error again when compiling it. I tried to increase the "memoryMaximumSize" to "768", but still couldn't get through it.
    BTW, There are about 150 jar files in our classpath for compiling plugins. Do many jar files cause this problem?
    Any help is highly appreciated.
    Many thanks
    Oceanman

    I encountered a very similar error and I was able to resolve it by removing the following parameters from the javac task:
    fork="${param.fork}"
    memoryInitialSize="256m"
    memoryMaximumSize="512m"My values were not the same as yours, before I removed them, the values were set to:
    fork="true"
    memoryInitialSize="256m"
    memoryMaximumSize="256m" Not sure why this fixed my problem but it did. I was using Ant 1.7 and Java 1.6_07 hope this helps.

  • RFE: faster javac compilation using invocation instead of running javac.exe

    Sun's JDK contains the Java compiler in tools.jar.
    Why not use it instead of running javac.exe?
    It should also simplify the code for cross platform compatibility...
    Regards,
    Yaniv Kunda

    I meant that JDev would invoke the compiler from the libs of the project JDK.
    But this is indeed a sort of a hack because the libs are not documented and are sun-specific (a problem with other JDKs).
    Anyway, I was just reading a bit on Java 6 (Mustang) and saw that an API (per JSR-199 : http://jcp.org/en/jsr/detail?id=199) for java compilation is one of its new features!
    This feature is documented in http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4164450.
    I guess it would be a feature for a newer major release of JDev, but nevertheless important to mention.
    Regards,
    Yaniv Kunda

  • OC4J infinity loop in javac.exe compiling JSP

    Hi,
    i have a very strange problem with OC4J 10.1.3.5.0 and one JSP page. It occurs under Windows/OC4J (dev environment) and under Linux/OAS (in production environment).
    I try to explain as best as possible.
    I have an application running OK in OC4J. In this application I have a simple JSP that contains very little java code, like this:
    <%@ include file="/wtn/gen/checkAccess.jsp" %>
    <%@page info="mySite.com"
            language="java"
            errorPage="/wtn/gen/error.jsp"
            import="java.util.Locale,
                    com.mySite.util.Util,
                    com.mySite.Const,
                    com.mySite.LoginBussines"%>
    <%
        boolean b1 = LoginBussines.isB1(request) ? true : false;
        String domain = LoginBussines.getDomain(request);
        String url = "";
        if (b1) {
           url = "/web/" + locale + "/home.html";
        } else {
           url = "/web/" + locale + "/index.html";
    %>
    <html>
      <head>
          <title>JSP Page</title>
          <% out.println("<meta http-equiv='REFRESH' content='0;url=http://" + domain + url + "' />"); %>
      </head>
      <body>
      </body>
    </html>Well, this JSP don't have any error and it works fine normally.
    Problem ocurred:
    When I delete the precompiled JSP from persistence/_pages for force .java generation and re-compilation, OC4J generate .java correctly and launch a javac.exe process for compile the servlet .java. This compilation through javac.exe don't finish, remain permanent running and the compilation of JSP does not finish.
    The web application remain sleep while javac.exe process perform ghost operations. Finally (after 5 minuts aprox.) the OC4J stop waiting and show blank page.
    The javac.exe remains alive in Operating System.
    *(strange) Cause:*
    I know the cause but I find no explanation :-(...
    The cause is the import of com.mySite.LoginBussines. This class is correctly (compiled by Eclipse and Ant) and run OK when is called from a servlet or another class running in OC4J. But when this class is imported in a JSP, the javac go crazy and remain try to compile permanently...
    *(very strange) Workaround:*
    When I delete any code line of this class (one or more, no matter), arbitrary line of any method in this Class, recompile class and try again, it's work fine!
    NOTE: the size of LoginBussines.class it's around 66.897 bytes. I don't know if it's relevant.
    Please, someone know what's going on? Someone has encountered this problem?
    Thank you so much!
    Edited by: 890752 on 11-oct-2011 4:40
    Edited by: 890752 on 11-oct-2011 6:08

    Robert,
    It appears that you have only installed the Java Runtime Environment (JRE). You need to install the Software Development Kit (SDK). Get version 1.4.2_05, since this is what your version of OC4J requires. Go to the following Web page
    http://java.sun.com/j2se/1.4.2/download.html
    And look for the "Download J2SE SDK" link -- which appears below the heading:
    J2SE v 1.4.2_05 SDK
    Good Luck,
    Avi.

  • Problem in running javac.exe

    Hi
    I'm using Windows 2000 server.
    I installed Java 2 sdk in directory c:\jdk1.2.2. After this I added
    c:\jdk1.2.2\bin in the path environment variable using Control Panel ,System Utility.
    Then I opened the command prompt (Start ,Run ) and typed command in the box:-
    Steps:
    1.Start ->Run
    2. Typed command in the box
    Now when I tried c:\> javac Hello.java it gave the foll. error:-
    javac is not an internal or external command.
    But when I tried to run javac using cmd instead of command in the start->run box it works fine
    1.Start ->Run
    2. Typed cmd in the box . Now javac Hello.java worked .
    My Question is why it works with cmd and why not with command
    Please help

    cmd is the win2k console. it carries all system settings from wn2k. command is a dos box. it wont have the path settings u did for java

  • MS VC++ runtime error - running nimxs.exe suring computer boot

    Somehow my labtop starts to fail to run MAX (nimxs.exe) during start up. Message is "Micrsoft Visual C++ runtime error. This application has requested the runtime to terminate it in an unusual way. Please contact the application's support team for more info". Any idea? Thanks in advance.

    mchips,
    So you've tried reinstalling your different LabVIEW versions, but have you done the same with the DAQ device drivers?  To do this, just go to Start >> Control Panel >> Add/Remove Programs and find National Instruments.  Click 'Change', and then find the version of the daq driver that you have (depending on the driver version, it should be something like NI-DAQmx, NI-DAQ, or Traditional NI-DAQ).  That should completely uninstall the driver.  You can then reinstall the driver from a disk, or if you prefer, download the driver you need from our website by going to www.ni.com and clicking on the 'Drivers and Updates' link on the left side.  In the Search field, type in the following info:
    Product Line: Multifunction DAQ
    Software: 'NI-DAQmx' OR 'Traditional NI-DAQ (Legacy)' (depending on which you need) 
    Software Version: <your version>
    Operating System: <your OS>
    You can also download the latest version of the driver, if you know your card is supported.  If you tell me what DAQ card you have and what version of the DAQ driver you are using (DAQmx or Traditional DAQ), I can tell you which is the latest you can use.
    Thanks,
    Justin

  • Error running javaws.exe  "The directory name is invalid"

    I am attempting to run a VPN client for Sabre. Once I installed their VPN client (installing JRE 1.5 + their custom icon) I am unable to successfully launch the VPN using the desktop icon as a power user in an active directory network environment, however as an admin it works fine.
    C:\Program Files\java\jre1.5.0_11\bin\javaws.exe "The Directory name is Invalid" <----Error message I get when I launch VPN.
    This is what the target location says - "C:\Program Files\Java\jre1.5.0_11\bin\javaws.exe" http://sabrevpn.sabre.com/vpnclient/sslvpn-tn.jnlp
    Now I have enabled access for our limited users by adding their group with modify access to the c:\program files\java folder and still I get this error. Any idea what this could be?!
    Thanks in advance.

    Hi,
    Thanks for your question.
    Can you access other websites?
    Did you use TMG 2010 and install SP1 on it? Did you configure HTTPS inspection?
    If yes, it may because TMG 2010 SP1 sends an empty client certificate to the web server during the initial Secure Sockets Layer handshake and
    you can refer to the KB below:
    http://support.microsoft.com/kb/2423401/en-us
    In addition, did you mean that the issue went away after you start Windows Firewall service? In general, Windows Firewall must be enabled on the computer where TMG operates. I am not sure if it is due to the Windows Firewall is not working.
    You can also check if Windows Firewall is enabled when you receive that error.
    Best regards,
    Susie

  • Computer restarting when running javac.exe

    Hi...i am new to Java.
    I have a problem, when I compile my java file using javac myfilename.java then suddenly my computer restarting itself...
    This happens many times on my computer...Is there anybody know the reason?
    Thanks

    This is an odd problem. Apart from viruses, the usual reason for an unexpected restart is some kind of driver problem, since in XP this often triggers an automatic restart instead of a blue screen (what a creative approach to ridding the world of the BSOD ;-)
    It doesn't seem likely to be a graphics problem, since it occurs with non GUI apps, but just so you know, ATI cards are particularly prone to trouble.
    Install any pending service packs, and update your SDK to 1.4.1_02 if you haven't done so already. Change your graphics drivers to the newest available set.
    That should knock the problem on the head, hopefully.

  • Error run Setup.exe

    Hi all,
    I've created my Add-On setup package.Doing DI API (external application).
    I try to run it, but there's and error at the end of the installation:
    Error:
    module: c:\myapplications\SAPbobsCOM67.dll failed to register.
    HRESULT - 2147024770
    Tools:
    SAP business one 2004A
    SDK Development version.
    Visual Basic .NET 2003.
    Thanks,
    Bruce.

    Hi Bruce,
    The machine you are trying to install on should already have the DI API installed and registered, so you don't need to register or install the DI API during your installation program.
    Lita

  • Running JAVAC error

    Helli Friends
    I'n installed JDK1.2 on my computer(because of the big size of the newest jdk I can't download the latest version). And my OS is Win XP SP2. Installing will be finished completely and successfully. But the problem is that when I run JAVAC to compile my written codes, I get this windows error:
    javac.exe has encountered a problem and needs to close. We are sorry for the inconvenience.
    What is the reason and what should I do to solve this problem?
    Regards

    Sorry, but java 1.2 also misses much.
    On XP setting the folder in the Windows Explorer for a java 1.4 to compressed saved from 48MB to 33MB. Some software distributions on CD come with their own JDK.
    There seems to be in the internet a free online-compilation site, got no idea whether that would be something.

  • Javac.exe giving error

    compilation error on jdk1.2.2
    error statement " javac.exe has generated errors and will be closed by the windows. you need to restart the computer" .

    Hello pallavi_29,
    May want to consider giving some more infor mation. Such the operating system, does this happen with every file that you try to compile? What is the effect of restarting your computer?
    -Merwyn,
    Developer Technical Support,
    http://www.sun.com/developers/support.

  • Error during java.exe, javac.exe,etc... execution

    Hi,
    I recently installed JSK1.2.1 on a PC with windows 2000.
    I correctly configured the PATH and CLASSPATH.
    When i compile or try to run java.exe, the system returns the following error in a window:
    "javac.exe has generated errors and will be closed by windows. You will need to restart he program.
    An error log is being created."
    The execution in the dos window stops as if nothing has happenned but the compilation doesn't work.
    What can be the problem?

    Does anyone have an answer to this problem. I am experiencing the same problem trying to use jdk1.1.6 (I know it's old but the contract I'm working on is forcing me to use it). I have done everything possible with the PATH and CLASSPATH. Still, nothing works.

  • Javac.exe Error Message

    Hey there,
    I recently Installed jdk1.2.2 on my home computer and now every time I go to compile a programe I get an error message which says Javac.exe has encountered a problem and needs to shutdown. Please contact windows then it says send error report or dont send?! I recently had to reinstall windows XP :( so would this have anything to do with it? Before I had to re-install XP jdk ran with no problems,
    Anyone with any ans I'd be delighted to hear
    Thanks!

    Do you have a Pentium 4 (or new Celeron) computer? It could be a problem with symcjit.dll. Some versions do not work in Pentium 4 computers. Upgrade your JDK version, or make it work in interpreted mode (
    before calling javac.exe, run the following command in the Command Prompt:
    SET JAVA_COMPILER=none
    Your compiling will be deadly slow, but it could work.

  • Error initializing ejb-module; Exception javac.exe not found under

    Dear all,
    I got followings error after i had tried to doing some lab.I had checked the folder "C:\Program Files\Oracle\jre\1.3.1" exists but missed but missing javac.exe. Could anyone can advice me what is going wrong?
    04/04/14 16:44:20 Auto-deploying - web/WEB-INF/classes (No previous deployment found)...
    04/04/14 16:44:20 Error instantiating application 'lab04' at file:/C:/share/oc4j
    /labs/lab04/: Error initializing ejb-module; Exception javac.exe not found under
    C:\Program Files\Oracle\jre\1.3.1, please use a valid jdk or specify the locati
    on of your java compiler in server.xml using the <java-compiler .../> tag
    Thanks in advance!
    Best Regards,
    Chris CHIU

    Dear Chris,
    The answer lies in the error message you got, namely:
    please use a valid jdkAccording to your post, you don't have a JDK, you only have a JRE. The javac compiler is part of the JDK, it is not part of the JRE.
    You can download the JDK from the J2SE Download Web page. Look for the Download J2SE SDK link -- do not choose the Download J2SE JRE link!
    Good Luck,
    Avi.

  • Error while running sawserver.exe file

    Hi All ,
    I installed OBIEE 11.1.5 in my machine and Database is in different machine (For RCU) .OBIEE reports are working fine but, I tried to run sawserver.exe file to register new instanceconfig file to implement multiple rpds and Catalogs in OBIEE 11G by referring the below link.
    http://rnm1978.wordpress.com/2009/08/25/multiple-rpds-on-one-server-part-2-presentation-services/
    Command that I used is : sawserver.exe -c D:\Middleware\instances\instance1\config\OracleBIPresentationServicesComponent\coreapplication_obips1\instanceconfigdemo.xml
    Am getting the Error : the procedure entry point long jmp count not be located in the dynamic link library orauts.dll
    Thanks in Advance .

    Hi,
    How can i do it in OBIEE 11G? Any help will be grateful
    Regards,
    Joni

Maybe you are looking for

  • Frequent safari crash

    Back in July, I posted some Safari crash logs hoping someone could figure out why I am unable to use Safari anymore on my MacBook. (See Help! Frequent Safari Crashes. Crash logs included. Posted: Jul 1, 2008 8:37 PM) Some helpful suggestions were mad

  • How do i sync games from my computer to my ipod any one help please having a lot of trouble

    how do i sync free games from itunes apps to my daughters ipod touch been trying for ages i have got to the games app store selected the free games she wants ticked the boxes and tryed to sync just not happening please help ...

  • Time Capsule backup for multiple users

    I have my iMac setup so that each member of my family has their own account. I am the administrator. When I run a time capsule backup is it backing up their files as well or do I need to create a backup for their accounts. If I create individual back

  • DVD files & iMovie

    Hello, This is my first time usinf a help forum and this is my first attempt to convert old vhs home movies to the digital realm. This step is slow and tedious but successful. I have completed DVD copies of vhs tapes but am unable to utilize them in

  • Third party network software to connect SnowLeopard Mac Pro to OS 9 G4?

    Since Apple pulled AppleTalk from Snow Leopard, I'm wondering if there is a third party bit of software out there that would allow me to connect a MacPro running Snow Leopard to a G4 running OS 9. In the meantime I will be going back to 10.5, but I'd