Java 25 AOT с каталогом в пути к классамJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Java 25 AOT с каталогом в пути к классам

Сообщение Anonymous »

Я пытался протестировать Java 25 AOT в приложении Java, над которым я все еще работаю, и поэтому оно не встроено в файл jar.
Мой класс Java в файле ~/workspace/demoj25/src/Demo.java:

Код: Выделить всё

public class Demo {
public static void main(String[] args) {
IO.println("hello");
}
}
Я скомпилировал класс с помощью javac, и у меня есть файл ~/workspace/demoj25/src/Demo.class.
Я выполнил эту команду из ~/workspace/demoj25, чтобы создать файл кэша AOT:

Код: Выделить всё

java -XX:AOTCacheOutput=cache.aot -cp src Demo
И это дало мне ошибку:

Код: Выделить всё

[error][aot] Error: non-empty directory 'src'
Означает ли это, что мне нужно использовать jar-файлы только в моем пути к классам?
Есть ли обходной путь?
Я хотел бы иметь возможность использовать более быстрое время запуска, которое обеспечивает кэш AOT во время тестирования моего приложения, без генерации jar каждый раз, когда я вношу изменение.>

Подробнее здесь: https://stackoverflow.com/questions/797 ... -classpath
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»