04. marts 2002 - 13:48Der er
22 kommentarer og 1 løsning
En kommando til at åbne cmd.exe og udføre en kommando
Jeg bruger WinEdt som editor til java, når jeg så skal compile har jeg lavet en knap der udfører kommandoen javac %N.java hvor %N er navnet på dokumentet. Når den compiler kommer der et cmd-vindue op, men det forsvinder igen lige så snart den er færdig. Derfor kan jeg ikke se hvilke meddelelser der kommer når jeg compiler. Jeg vil derfor gerne have en kommando til at køre en cmd hvor den udfører kommandoen %N.java til at starte med så jeg ikke selv skal skrive noget.
du kan lave en .cmd fil (det samme som en .bat fil) som indeholder din kommando. Du kan evt. lave en pause i slutningen så du kan se om der er kommet fejlmeddelelser.
jeg har gjort som du sagde, den lavede den rigtige kommando, men den stoppede ikke igen. Jeg ved ikke om den udførte kommandoen men den skrev den bare om igen og igen.
den udskriver hov ! og beder en trykke for at fortsætte, når man gør det gentager den bare det forrige, altså skriver hov ! igen. Der er noget helt galt.
1. i stedet for at bruge din knap kan du prøve at åbne en cmd og køre x.cmd manuelt, ved at skrive:
x filnavn
2. prøv at rette i den første .cmd fil, så du istedet for at angive en variabel, %1, så skriver du et specifikt filnavn. (hvis du lige har en eller anden fil)
har du prøvet noget så simpelt som at højreklikke på bat-filen og se om du har mulighed for at redigere den?? - det fandt jeg ud af for en lille uge siden - har nemlig haft det samme problem
det er godt nok et gammelt problem, men det har jeg i hvert tilfælde ikke prøvet og gør det sikkert heller ikke da jeg synes at TextPad er ganske fint til Java.
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.