Which Java compilers are available on Windows?
<p>So, long story short, I need to use another Java compiler than what came with my Eclipse installation(Windows). I have to run some code that runs well in my other team member's computers (osx) but fails to run here. It seems the compiler I am using is way more strict than theirs, so I am looking for a more relaxed compiler (until they fix their code to comply to my actual compiler).</p>

<p>What are the options available?</p>

<p>So, a totally stripped down version of the code is like this:</p>

<pre><code>public class TreeSet &lt;E extends Xpto &amp; IOrderable&lt;E&gt;&gt; implements SortedSet&lt;E&gt;, Cloneable {
...
}

public interface Xpto {}

interface IOrderable&lt;E&gt; extends Cloneable{
    boolean greaterEq(E e);
    IOrderable&lt;E&gt; clone();
}
</code></pre>

<p>being the error</p>

<blockquote>
  <p>"The inherited method Object.clone()
  cannot hide the public abstract method
  in IOrderable"</p>
</blockquote>
