19. juni 2004 - 19:33Der er
26 kommentarer og 1 løsning
Javaprogrammering i Textpad
Jeg er forholdsvis ny i Java. Jeg sidder med en en bog omhandlende java og iden foreslåes Textpad som editor. Fint nok. Men nu har jeg skrevet et program af fra bogen og får følgende fejl:
javac: invalid flag: D:\java\CprKontrol.txt Usage: javac <options> <source files> where possible options include: -g Generate all debugging info -g:none Generate no debugging info -g:{lines,vars,source} Generate only some debugging info -nowarn Generate no warnings -verbose Output messages about what the compiler is doing -deprecation Output source locations where deprecated APIs are used -classpath <path> Specify where to find user class files -sourcepath <path> Specify where to find input source files -bootclasspath <path> Override location of bootstrap class files -extdirs <dirs> Override location of installed extensions -d <directory> Specify where to place generated class files -encoding <encoding> Specify character encoding used by source files -source <release> Provide source compatibility with specified release -target <release> Generate class files for specific VM version -help Print a synopsis of standard options
Tool completed with exit code 2
Hvad og hvor skal jeg lave om så classpath'sne passer?
Det hjalp, da jeg gemte den som CprKontrol.java isedet for som txt. Nu kan jeg i hvert fald compilere og få fejl, som jeg kan rette. Jeg vender lige tilbage.
Hejsa du skriver du er forholdsvis ny i java, jeg hentede lige det program du omtaler, og ærligt talt så mener jeg det er noget skidt.... Hvis du er begynder så prøv at kigge på http://www.bluej.org/download/download.html Der har du et gratis program som du kan få en masse support på og som bruges på en masse uddannelses steder, vi har selv brugt det i tidernes morgen da jeg startede, og det er et udmærket program, samt gratis, og langt bedre end det du beder om hjælp til... :-) Johnny
Jeg synes faktisk at han skulle taget skridtet fuldt ud og hente en "professional grade" IDE: Eclipse, Borland JBuilder Personal Edition, Oracle JDeveloper, NetBeans etc..
Med hensyn til TextPad så er det ikke en sprog specifik IDE men mere en allround editor. Nogen foretrækker faktisk at skrive Java, C++, C#, PHP, ASP etc. i samme editor.
Er enig med dig arne v men hvis man er ny er det et godt sted at starte med BlueJ, der er en masse support og god hjælp at få. man kan jo nævne syddansk universitet... :-) Husk arne v .... Begynder måske JBuilder, Eclipse, JCreator er en stor mundfuld hvis man lige er startet :-)
arne v.... Du burde jo også vide at det ikke er smart hvis man skal lære det fra bunden af, at man bruger alle de indlagte features, derfor mener jeg BlueJ er et godt valg at starte på... men det var nu ikke en diskusion jeg ville have har alt respekt for dig og dit arbejde, mener bare ikke det er smart man får puttet for meget i hjernekassen på en gang som man ikke forstår :-)
donslund kan jeg lokke dig væk fra den bog du er i gang med kan du få en gratis af mig den hedder: Objects First With JAVA a practical introduction using BLUEJ Du betaler selv fragten det er det eneste... :-) David J. Barnes University og Kent at Canterbury Michael Kolling Syddansk Universitet Odense
vil du have den smækker du en mail til jjn@besked.com
Jeg har en bog der hedder Java 2 Essentials som jeg har fra et mislykket forsøg på datamatikeruddannelsen som jeg startede på for et par år siden. Den har jeg læst en del i. Derefter har jeg lånt en bog der hedder Programmering med Java. For at læse noget på dansk. Det er rart at få to versioner synes jeg.
Men hvis jeg nu skifter tilbage til NetBeans som jeg i første omgang startede med. Hvordan kommer jeg så igang med et nyt lille programmeringsprojekt?
Og så er jeg nødt til at nævne Java Precisely, der er den aller bedste Java bog. Skrevet af Peter Sestoft, vores fremragende danske Professor fra bl.a. IT Universitetet.
Nu kører jeg så på NetBeans og har fået noget kode smidt ind. Men den fejler. Og jeg fatter ikke hvad fejlen er. Jeg ville jo egentlig gerne selv odage hvad det betyder, men er der et sted hvor jeg kan se hvad fejl betyder.
Fejlen: CprKontrol.java [107:1] <identifier> expected Line 107: System.exit(0);
Okay. Den var væsentlig længere oppe. Smid et svar jer der vil have point. I må alle være med. Der er vist meget god litteratur at gå løs på. Noget at bruge en regnfuld sommerferie til :-)
Jeg har fået en class til brugerindtastning. Kan jeg ikke skille det ud i en fil for sig selv så jeg ikke skal smide det ind først i hver eneste fil? Og så bare importere?
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.