29. april 2003 - 14:54Der er
7 kommentarer og 1 løsning
Java Compiler
Jeg sidder med en Jcreator kompiler, og forsøger at kompilere denne kode:
public class Primtal { public static void main(String[] args) { int antalPrimtal = 0;
int tal; int faktor;
for (tal = 50000; tal<100000; tal++) { faktor = 2;
while (tal % faktor > 0) faktor++;
if (faktor == tal) { System.out.print(tal + " er et primtal.\n"); antalPrimtal = antalPrimtal + 1; } } System.out.println("Antal primtal i alt: " + antalPrimtal); } }
Jeg trykker "compiler" og får efterfølgende denne tekst frem, som starter med disse linier: javac: invalid flag: Primtal Usage: javac <options> <source files> where possible options include:
I bunden står der "Proccess Completed".
Jeg forsøger efterfølgende at køre programmet, men får så en fejl som siger: Exception in thread "main" Java.lang.NoClassDefFoundError: Primtal
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Du sidder ikke med en Jcreator compiler... den findes ikke! Du bruger formodentlig SUN JRE version ??
Jeg har testet din kode i JCreator 2.5 LE, og den virker fint. Kunne tyde på at der er fejl i dit projekt eller i selve installationen af JCreator. Prøv at lave et nyt projekt, og kopier koden ind.
javac Primtal.java Primtal giver javac: invalid flag: Primtal Usage: javac <options> <source files> where possible options include:
hvilket får mig til at tro at du har åbnet dialogen til at sætte compile parametre i den tro at du skulle skrive filnavnen der. Det skal du IKKE. det er til andre formål.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.