Предупреждение не обязательно связано с тем, что на него можно щелкнуть.
Чтобы создать исполняемый файл JAR, вы должны указать «основной» класс в файле «манифеста» JAR, например:
Manifest-Version: 1.0
Main-Class: MyMainClass
Затем вы создаете файл jarfile, указав файл манифеста выше. Если делать это вручную, получится что-то вроде:
jar cvfm myapp.jar myManifest *.class
Если вместо этого вы создали JAR из NetBeans, я ожидаю, что для этого есть настройка:
Обновлено. Для получения информации об этом см. Создание исполняемого файла jar в NetBeans. .
Если вы не укажете основной класс, то JAR можно использовать как библиотеку, но он не может быть выполнен напрямую как программа без использования сценария командной строки, чтобы указать, какой класс запускать, например
java -cp myjar.jar com.myco.myproj.MyMainClass
который запускает Java, помещает ваш файл jarfile в путь к классам (т.е. делает все ваши классы доступными) и указывает, что MyClass
является основным классом, то есть отправной точкой для вашего приложения. MyClass
должен иметь определенный main
метод, иначе это не сработает.
person
DNA
schedule
14.10.2012