Knoxx hat gesagt.:Und den Skin kannste glaub ich umstellen.
Angel hat gesagt.:ich habe nur probleme mit JBuilderX
IntelliJ und Eclipse laufen problemlos
K-Man hat gesagt.:@Isaac:
Das liegt daran, dass Eclipse einen eigenen Compiler hat. Und Eclipse unterstützt 1.5 noch nicht. Deswegen kannst du nur bis 1.4 einstellen und deine Programme sind deswegen auch nur 1.4-Programme.
Die finale Version von Eclipse3.0 wird aber auch nur 1.4 unterstützen. Ich hoffe aber, dass es später ein Update gibt. So schnell wird es aber nicht gehen, da sie ja erst einen neuen Compiler schreiben müssen...
The Java development tools (JDT) are a set of extensions to the workbench that allow you to edit, compile, and run Java programs.
Can I use a Java compiler other than the built-in one (javac for example) with the workbench?
No. The JDT provides a number of sophisticated features including fully automatic incremental recompilation, code snippet evaluation, code assist, type hierarchies, and hot code replace. These features require special support found in the workbench Java compiler (an integral part of the JDT's incremental project builder), but not available in standard Java compilers.
For those who prefer the "retro" look of Eclipse 2.1, you can change the Workbench > Appearance > Current Presentation preference setting to "R21Presentation".
Knoxx hat gesagt.:@Angel: Hab mal kurz nen Blick auf eclipse.org geworfen bzgl. "Skin umstellen":
For those who prefer the "retro" look of Eclipse 2.1, you can change the Workbench > Appearance > Current Presentation preference setting to "R21Presentation".
gruss,
Knoxx
ich hab doch aber in Eclipse den pfad von der 1.5 angegeben, die er, so wie der skin des programms aussieht
import java.io.*;
class ClassFileReader
{
private RandomAccessFile f;
public ClassFileReader(String name) throws IOException
{
if(!name.endsWith(".class"))
{
name += ".class";
}
f = new RandomAccessFile(name, "r");
}
public void close()
{
if(f != null)
{
try
{
f.close();
}
catch(IOException e)
{
//nichts
}
}
}
public void printSignature() throws IOException
{
String ret = "";
int b;
f.seek(0);
for(int i = 0; i < 4; ++i)
{
b = f.read();
ret += (char)(b / 16 + 'A' - 10);
ret += (char)(b % 16 + 'A' - 10);
}
System.out.println("Signatur...... " + ret);
}
public void printVersion() throws IOException
{
int minor, major;
f.seek(4);
minor = f.readShort();
major = f.readShort();
System.out.println("Version....... " + major + "." + minor);
}
}
public class Listing2001
{
public static void main(String[] args)
{
ClassFileReader f;
try
{
f = new ClassFileReader("..."); // hier wird der Pfad der *.class eingegeben...
f.printSignature();
f.printVersion();
}
catch(IOException e)
{
System.out.println(e.toString());
}
}
}