---
title: "kompilera .java filer"
type: "forum-thread"
url: "https://www.webforum.nu/amne/java/28288-kompilera-java-filer"
topic: "Java"
topic_url: "https://www.webforum.nu/amne/java"
author: "jme"
published: "2001-07-04T07:26:00.000Z"
updated: "2001-07-05T09:06:00.000Z"
replies: 4
views: 747
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/java/28288-kompilera-java-filer"
---

# kompilera .java filer

## #1 — jme, 2001-07-04T07:26Z

Jag lyckas bara kompilera 2 eller fler .java filer på en gång med följande kommando "javac sökvägen\\\*java" men på vilket annat sätt skulle jag kunna göra det?

Det sätt jag kan göra det funkar ju bra men om jag har en massa .java filer i samma mapp så kompileras ju de alla...

Permalänk: https://www.webforum.nu/p/28288

## #2 — stoffe-2k, 2001-07-04T12:37Z

Har du provat köra med -v, då kanske du ser vad som blir fel, har du något fel medelande annars ?

Permalänk: https://www.webforum.nu/p/401955

## #3 — jorgen, 2001-07-04T21:14Z

Hej!

Du kan ju alltid skapa en fil som heter build.bat, där du anger path och classpath.

På min dator blir då sökvägarna följande: (du får ändra till dina sökvägar)

\<font size="1" face="Verdana, Arial, Helvetica, sans-serif"\>Kod:\<font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#666600"\>

set CLASSPATH=.;d:\\program\\jdk12\\dt.jar;d:\\program\\jdk12\\tools.jar;
set CLASSPATH=%CLASSPATH%;d:\\program\\jakarta-tomcat\\lib\\servlet.jar
rem set CLASSPATH=%CLASSPATH%;d:\\program\\jakarta-tomcat\\lib
set PATH=%PATH%;d:\\program\\jdk12\\bin;.;

javac \*.java

Sedan för att hinna se var du får fel i under kopileringen kan du stänga av just-in-time kompileringen genom att skriva: 

java -Djava.compiler=NONE klassnamnet

då hinner du ser var felen inträffar.

mvh jörgen

Permalänk: https://www.webforum.nu/p/401956

## #4 — spango, 2001-07-04T23:04Z

Personligen har jag en "build.bat" som ser ut så här:
\<font size="1" face="Verdana, Arial, Helvetica, sans-serif"\>Kod:\<font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#666600"\>
*... lägg in ev. classpaths här...*
DIR /B /S \*.java \>src_classes.javac
javac @src_classes.javac
DEL src_classes.javac

Då kompileras alla .java-filer i den katalog man kör bat-filne från, samt alla filer i underliggande kataloger. Mycket smidigt :)

Permalänk: https://www.webforum.nu/p/401957

## #5 — Chainsaw, 2001-07-05T09:06Z

Jikes, den blixtsnabba Java-kompilatorn från IBM, kompilerar automagiskt om alla filer som används av en klass. Har du därför 10 klasser som alla används i något led av en klass: kompilera den djupaste klassen så kompileras de andra som har förändrats om också.

Permalänk: https://www.webforum.nu/p/401958

---

Tråden på webben: https://www.webforum.nu/amne/java/28288-kompilera-java-filer
