Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature may not be available in some browsers.
Also mien Problem ich will einen Text der vom benutzer eingegeben werden kann und als .txt datei vorliegt in ein jar(bevorzugt) oder auch .class compilieren aber plattformunabhängig, so dass ich diese später wieder in ein anderes Programm einbinden kann.
Ich will jetzt nichts behaupten aber so weit ich weiß kann man z.B. auf Windows nur mit der javaw.exe kompilieren oder bin ich da falsch informiert?Ein Java Kompilat ist immer plattformunabhängig.
Ich verstehe dein Problem nicht, was genau bekommst du nicht so hin wie du es gerne hättest?aber der Weg dahin interressiert mich! Wobei die Lösung mit dem InputStream nicht unbedingt die besste Lösung darstellt.
3) Runtime (Java 2 Platform SE v1.4.2)API hat gesagt.:placeholder for a JIT compiler implementation
import java.io.*;
import javax.tools.*;
import java.util.*;
public class CompilerTest {
public static void main(String[] args) throws Exception{
File[] files =new File[]{new File("TestClass.java")};
JavaCompiler compiler = ToolProvider.getSystemJavaCompiler();
StandardJavaFileManager fileManager = compiler.getStandardFileManager(null, null, null);
Iterable<? extends JavaFileObject> compilationUnits=fileManager.getJavaFileObjectsFromFiles(Arrays.asList(files));
compiler.getTask(null, fileManager, null, null, null, compilationUnits).call();
fileManager.close();
}
}