|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.nuiton.wikitty.publication.externalize.CompileHelper
public class CompileHelper
Class reuse from the isis fish project. Compile helper used to compile Java code. JDK must be installed to use compilation. (JRE won't work). Created: 12 janv. 2006 15:29:53
| Constructor Summary | |
|---|---|
CompileHelper()
|
|
| Method Summary | |
|---|---|
static int |
compile(File rootSrc,
File src,
File dest,
PrintWriter out)
|
protected static int |
compile(List<File> classpath,
Collection<File> src,
File dest,
PrintWriter out)
Compile un fichier java. |
static int |
compile(List<File> addToClassPath,
File rootSrc,
Collection<File> src,
File dest,
PrintWriter out)
Methode permettant de compiler un ensemble de fichiers Java. |
static int |
compile(List<File> addToClassPath,
File rootSrc,
File src,
File dest,
PrintWriter out)
Methode permettant de compiler un fichier Java. |
static String |
getClassPathAsString(List<File> classpath)
Return full classpath (for compilation or javadoc) as string. |
static List<File> |
searchSrcToCompile(File srcDir,
File destDir)
Recherche tous les fichiers qui un source plus recent que la version compilé. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CompileHelper()
| Method Detail |
|---|
public static List<File> searchSrcToCompile(File srcDir,
File destDir)
srcDir - destDir -
public static int compile(List<File> addToClassPath,
File rootSrc,
File src,
File dest,
PrintWriter out)
rootSrc - le répertoire ou se trouve les sourcessrc - Le fichier source a compiler, il doit etre dans un sous
répertoire de rootSrc en fonction du packagedest - le repertoire destination de la compilationout - l'objet sur lequel on ecrit la sortie (erreur) de la
compilation
public static int compile(File rootSrc,
File src,
File dest,
PrintWriter out)
public static int compile(List<File> addToClassPath,
File rootSrc,
Collection<File> src,
File dest,
PrintWriter out)
rootSrc - le répertoire ou se trouve les sourcessrc - Le fichier source a compiler, il doit etre dans un sous
répertoire de rootSrc en fonction du packagedest - le repertoire destination de la compilationout - l'objet sur lequel on ecrit la sortie (erreur) de la
compilation
protected static int compile(List<File> classpath,
Collection<File> src,
File dest,
PrintWriter out)
classpath - src - les fichiers java sourcedest - le repertoire destinationout -
public static String getClassPathAsString(List<File> classpath)
throws Exception
File.pathSeparator.
Add :
classpath - initial classpath
Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||