Можно ли скомпилировать java-файл без указания его зависимостей?

Есть java-файл, в котором есть jar-файлы зависимостей. Но сейчас у меня нет этих банок, и мне нужно скомпилировать его в файл .class.

Можно ли это сделать?


ОБНОВЛЕНИЕ

Спасибо за ответы.

Сначала , Я подумал, что мы можем создать несколько заглушек для недостающих зависимостей, это легко, но скучно. Поскольку мы можем создавать заглушки, не пропуская их, чтобы компилятор был доволен, почему мы не можем заставить инструмент делать это автоматически? Этому инструменту не нужно создавать заглушки, но он читает java-файл, собирает информацию, а затем создает файлы .class.

Но если операторы «import» в java-файле содержат «*», это будет проблема:

import aaa.*
import bbb.*

public class Hello {
   World world;
}

Мы не знаем, находится ли класс «World» в пакете «aaa» или «bbb». Если мы не знакомы с отсутствующими зависимостями, мы даже не знаем, как создать заглушку для класса «World».

Но если операторы "импорта" ясны, я думаю, что это возможно, но, возможно, никто не напишет такой инструмент

10
задан David Brossard 21 February 2019 в 04:13
поделиться