title: Internal Editor (pdf4eclipse) is not listed in eclipse
body: <p>I am Trying to set up Eclipse with all its great features as my Latex editor by using TeXLipse. Everything seems to be working fine (tested with <a href="http://teakes.blogspot.de/2009/08/setting-up-texlipse-and-sumatra-pdf.html" rel="nofollow">SumatraPDF</a>) but Pdf4Eclipse, which I totally want for the "update while writing" feeling.</p>
  
  <p>What I figured out from asking Google till now is:
  Pdf4Eclipse is not to be selected as Viewer in Texlipse, it is ought to be selected as the default viewer within Eclipse by klicking: </p>
  
  <p>Window > Preferences: General > Editors > File Associations; select *.pdf and choose Pdf4Eclipse - but it is not there.</p>
  
  <p>It is installed though, it has an entry in the preference settings. So the question is: Why is it not there, what did I do wrong )-:</p>
  
  <p>Edit: Error log (please note my initial learning curve and the desperate spamming of install commands at the end):</p>
  
  <pre><code>!SESSION 2012-10-08 18:42:10.267 -----------------------------------------------
  eclipse.buildId=M20120914-1800
  java.version=1.7.0_07
  java.vendor=Oracle Corporation
  BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=de_DE
  Command-line arguments:  -os win32 -ws win32 -arch x86_64
  
  !ENTRY net.sourceforge.texlipse 4 4 2012-10-08 18:44:59.172
  !MESSAGE Could not start previewer 'itexmac'. Please make sure you have entered the correct path and filename in the viewer preferences.
  !STACK 0
  java.io.IOException: Cannot run program "" (in directory "C:\Users\Felix\workspace\test"): CreateProcess error=2, Das System kann die angegebene Datei nicht finden
      at java.lang.ProcessBuilder.start(Unknown Source)
      at java.lang.Runtime.exec(Unknown Source)
      at net.sourceforge.texlipse.viewer.ViewerManager.execute(ViewerManager.java:555)
      at net.sourceforge.texlipse.viewer.ViewerManager.execute(ViewerManager.java:377)
      at net.sourceforge.texlipse.viewer.ViewerManager.preview(ViewerManager.java:133)
      at net.sourceforge.texlipse.viewer.TexLaunchConfigurationDelegate.launch(TexLaunchConfigurationDelegate.java:68)
      at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:855)
      at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:704)
      at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1047)
      at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1251)
      at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
  Caused by: java.io.IOException: CreateProcess error=2, Das System kann die angegebene Datei nicht finden
      at java.lang.ProcessImpl.create(Native Method)
      at java.lang.ProcessImpl.&lt;init&gt;(Unknown Source)
      at java.lang.ProcessImpl.start(Unknown Source)
      ... 11 more
  
  !ENTRY net.sourceforge.texlipse 4 4 2012-10-08 18:48:07.453
  !MESSAGE Could not start previewer 'itexmac'. Please make sure you have entered the correct path and filename in the viewer preferences.
  !STACK 0
  java.io.IOException: Cannot run program "" (in directory "C:\Users\Felix\workspace\test"): CreateProcess error=2, Das System kann die angegebene Datei nicht finden
      at java.lang.ProcessBuilder.start(Unknown Source)
      at java.lang.Runtime.exec(Unknown Source)
      at net.sourceforge.texlipse.viewer.ViewerManager.execute(ViewerManager.java:555)
      at net.sourceforge.texlipse.viewer.ViewerManager.execute(ViewerManager.java:377)
      at net.sourceforge.texlipse.viewer.ViewerManager.preview(ViewerManager.java:133)
      at net.sourceforge.texlipse.viewer.TexLaunchConfigurationDelegate.launch(TexLaunchConfigurationDelegate.java:68)
      at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:855)
      at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:704)
      at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1047)
      at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1251)
      at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
  Caused by: java.io.IOException: CreateProcess error=2, Das System kann die angegebene Datei nicht finden
      at java.lang.ProcessImpl.create(Native Method)
      at java.lang.ProcessImpl.&lt;init&gt;(Unknown Source)
      at java.lang.ProcessImpl.start(Unknown Source)
      ... 11 more
  
  !ENTRY org.eclipse.equinox.p2.operations 4 0 2012-10-08 18:58:11.796
  !MESSAGE Operation details
  !SUBENTRY 1 org.eclipse.equinox.p2.operations 4 10050 2012-10-08 18:58:11.796
  !MESSAGE Cannot complete the request.  See the error log for details.
  !SUBENTRY 1 org.eclipse.equinox.p2.operations 2 10005 2012-10-08 18:58:11.796
  !MESSAGE "PDF4Eclipse" will be ignored because it is already installed.
  
  !ENTRY org.eclipse.equinox.p2.operations 4 0 2012-10-08 18:58:11.799
  !MESSAGE Operation details
  !SUBENTRY 1 org.eclipse.equinox.p2.operations 4 10050 2012-10-08 18:58:11.799
  !MESSAGE Cannot complete the request.  See the error log for details.
  !SUBENTRY 1 org.eclipse.equinox.p2.operations 2 10005 2012-10-08 18:58:11.799
  !MESSAGE "PDF4Eclipse" will be ignored because it is already installed.'
  </code></pre>
  
  <p><strong>Edit 10.10.2012:</strong><br>
  I verified this behavior with another Eclipse Version 3.8 instead of 4.2 (both Platform runtime binary version) on Win XP (instead of Vista). No error log was generated during startup. Maybe I should file a bug report at github.org?</p>