<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: how to launch Talend studio using different java version in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/how-to-launch-Talend-studio-using-different-java-version/m-p/2356747#M122201</link>
    <description>i tried all the suggestions you mentioned, 
&lt;BR /&gt;updated .bash_profile to add Java_HOME and PATH; 
&lt;BR /&gt;updated startup script to added those two parameters; 
&lt;BR /&gt;specified JDK in IDE; 
&lt;BR /&gt;updated ~/.profile 
&lt;BR /&gt;none of them works, in the log file i still saw eclipse.buildId=unknown 
&lt;BR /&gt;java.version=1.6.0_51 
&lt;BR /&gt;java.vendor=Apple Inc. 
&lt;BR /&gt;BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US</description>
    <pubDate>Wed, 07 Aug 2013 19:37:34 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2013-08-07T19:37:34Z</dc:date>
    <item>
      <title>how to launch Talend studio using different java version</title>
      <link>https://community.qlik.com/t5/Talend-Studio/how-to-launch-Talend-studio-using-different-java-version/m-p/2356745#M122199</link>
      <description>hi, i have Talend integration suite 4.2.4 installed on Mac os 10.8.4 with java 1.6.0_51, because there is a issue to start the Talend, i download java 7 and tried to launch Talend using java 7. in Talend-macosx-cocoa.ini, i specified the java home:
&lt;BR /&gt;-vm
&lt;BR /&gt;/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java &amp;lt;-- java 7
&lt;BR /&gt;-vmargs
&lt;BR /&gt;-Xms64m
&lt;BR /&gt;-Xmx768m
&lt;BR /&gt;-XX:MaxPermSize=256m
&lt;BR /&gt;then launched the Talend, but when i checked the .metadata/.log file, i saw it's still pointed to java 1.6.0_51:
&lt;BR /&gt;!SESSION 2013-08-06 16:56:24.649 -----------------------------------------------
&lt;BR /&gt;eclipse.buildId=unknown
&lt;BR /&gt;java.version=1.6.0_51 &amp;lt;-- still java 6
&lt;BR /&gt;java.vendor=Apple Inc.
&lt;BR /&gt;BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US
&lt;BR /&gt;Framework arguments: -keyring /Users/dyi/.eclipse_keyring -showlocation
&lt;BR /&gt;Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/dyi/.eclipse_keyring -showlocation
&lt;BR /&gt;how can i make Talend use java 7 ? thanks</description>
      <pubDate>Wed, 07 Aug 2013 17:25:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/how-to-launch-Talend-studio-using-different-java-version/m-p/2356745#M122199</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-08-07T17:25:48Z</dc:date>
    </item>
    <item>
      <title>Re: how to launch Talend studio using different java version</title>
      <link>https://community.qlik.com/t5/Talend-Studio/how-to-launch-Talend-studio-using-different-java-version/m-p/2356746#M122200</link>
      <description>Without knowing to much about OSX you can either export your java home variable or edit the startup script that launches Talend.
&lt;BR /&gt;export JAVA_HOME=$(/path/to/jdk)
&lt;BR /&gt;then PATH=$JAVA_HOME/bin:$PATH
&lt;BR /&gt;or add the above to your startup script
&lt;BR /&gt;You can also add alternative JDK's to the IDE in Window &amp;gt; Preferences &amp;gt; Java &amp;gt; Installed JREs 
&lt;BR /&gt;or Window &amp;gt; Preferences &amp;gt; (search for JREs)
&lt;BR /&gt;NOTE: There is a difference to the JDK used in your projects to the JDK the IDE is using.
&lt;BR /&gt;How you launch your IDE may affect this as well.
&lt;BR /&gt;Check your ~/.profile but note that changes here will be system wide.
&lt;BR /&gt;If you do the above in a terminal then this will not persist across restarts
&lt;BR /&gt;This is more about how OSX operates rather than Talend
&lt;BR /&gt;
&lt;BR /&gt;Graham</description>
      <pubDate>Wed, 07 Aug 2013 18:29:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/how-to-launch-Talend-studio-using-different-java-version/m-p/2356746#M122200</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-08-07T18:29:19Z</dc:date>
    </item>
    <item>
      <title>Re: how to launch Talend studio using different java version</title>
      <link>https://community.qlik.com/t5/Talend-Studio/how-to-launch-Talend-studio-using-different-java-version/m-p/2356747#M122201</link>
      <description>i tried all the suggestions you mentioned, 
&lt;BR /&gt;updated .bash_profile to add Java_HOME and PATH; 
&lt;BR /&gt;updated startup script to added those two parameters; 
&lt;BR /&gt;specified JDK in IDE; 
&lt;BR /&gt;updated ~/.profile 
&lt;BR /&gt;none of them works, in the log file i still saw eclipse.buildId=unknown 
&lt;BR /&gt;java.version=1.6.0_51 
&lt;BR /&gt;java.vendor=Apple Inc. 
&lt;BR /&gt;BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US</description>
      <pubDate>Wed, 07 Aug 2013 19:37:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/how-to-launch-Talend-studio-using-different-java-version/m-p/2356747#M122201</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-08-07T19:37:34Z</dc:date>
    </item>
    <item>
      <title>Re: how to launch Talend studio using different java version</title>
      <link>https://community.qlik.com/t5/Talend-Studio/how-to-launch-Talend-studio-using-different-java-version/m-p/2356748#M122202</link>
      <description>Did you source your .profile after updating? 
&lt;BR /&gt;To ensure you have the desired version of Java on your path 
&lt;BR /&gt;open a new shell and execute the following 
&lt;BR /&gt;javac -version 
&lt;BR /&gt;This will not persist across restarts however to confirm you have done this correctly. 
&lt;BR /&gt;export JAVA_HOME=/path/to/jdk 
&lt;BR /&gt;export PATH=$JAVA_HOME/bin:$PATH &amp;lt;-- ensure your new java home is in the front of your path. 
&lt;BR /&gt;echo $PATH &amp;lt;-- check for the java home variable 
&lt;BR /&gt;javac -version &amp;lt;-- check the correct version is displayed 
&lt;BR /&gt;Optionally $java -jar SomeExecutableJAR.jar will now use your jdk to execute 
&lt;BR /&gt;If all is good launch talend it should pick up the first java home variable as the javac command did in the previous step 
&lt;BR /&gt;This issue is really about your OS environment to confirm how it should be done google "setting java home on OSX" 
&lt;BR /&gt;Talend is just doing the same thing any other java application would, find $/JAVA_HOME/bin/java and use it to launch the IDE 
&lt;BR /&gt;If possible reset your Talend-Studio-xxx.ini file. For further advice on how to manipulate this file look at wiki.eclipse.org/Eclipse.ini however Talend may discourage editing this file beyond giving the JVM more memory etc. I would bet (Not tried this myself) you cannot add Lombok to the IDE here such as: 
&lt;BR /&gt;-javaagent:/home/graham/Apps/springsource/sts-3.1.0.RELEASE/lombok.jar 
&lt;BR /&gt;-Xbootclasspath/a:/home/graham/Apps/springsource/sts-3.1.0.RELEASE/lombok.jar 
&lt;BR /&gt;Now my STS will understand Lombok annotations off the bat 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MACn.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/154443iC5B8CACEF3D12C6A/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MACn.png" alt="0683p000009MACn.png" /&gt;&lt;/span&gt; 
&lt;BR /&gt;I can use a getter and setter at design time on a class that has none. the getters and setters show up in code hints as well. 
&lt;BR /&gt;Graham</description>
      <pubDate>Thu, 08 Aug 2013 06:34:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/how-to-launch-Talend-studio-using-different-java-version/m-p/2356748#M122202</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-08-08T06:34:22Z</dc:date>
    </item>
  </channel>
</rss>

