В Netbeans 14 я создал новый проект. IDE создала его с автоматически заполненным основным классом. После создания JAR-файл не запускается ни в Linux, ни в Windows.
Package name: com.Myself.MyProjectJ
Main class name: MyProjectJ
Properties->Run->Main class: com.Myself.MyProjectJ
Contents of MyProjectJ.jar\META-INF\MANIFEST.MF:
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.10.8
Created-By: 17.0.4+11-LTS-179 (Oracle Corporation)
X-COMMENT: Main-Class will be added automatically by build
Main-Class: com.Myself.MyProjectJ.MyProjectJ
Command line:
$java MyProjectJ.jar
Error: Could not find or load main class MyProjectJ.jar
Caused by: java.lang.ClassNotFoundException: MyProjectJ.jar
$java -classpath MyProjectJ.jar com.Myself.MyProjectJ.MyProjectJ
No errors
Что еще я могу сделать, чтобы Java могла запускать JAR без необходимости указывать путь к классу в командной строке?
В Netbeans 14 я создал новый проект. IDE создала его с автоматически заполненным основным классом. После создания JAR-файл не запускается ни в Linux, ни в Windows. [code]Package name: com.Myself.MyProjectJ Main class name: MyProjectJ Properties->Run->Main class: com.Myself.MyProjectJ
Contents of MyProjectJ.jar\META-INF\MANIFEST.MF:
Manifest-Version: 1.0 Ant-Version: Apache Ant 1.10.8 Created-By: 17.0.4+11-LTS-179 (Oracle Corporation) X-COMMENT: Main-Class will be added automatically by build Main-Class: com.Myself.MyProjectJ.MyProjectJ
Command line: $java MyProjectJ.jar Error: Could not find or load main class MyProjectJ.jar Caused by: java.lang.ClassNotFoundException: MyProjectJ.jar
$java -classpath MyProjectJ.jar com.Myself.MyProjectJ.MyProjectJ No errors [/code] Что еще я могу сделать, чтобы Java могла запускать JAR без необходимости указывать путь к классу в командной строке?
В Netbeans 14 я создал новый проект. IDE создала его с автоматически заполненным основным классом. После создания JAR-файл не запускается ни в Linux, ни в Windows.
Package name: com.Myself.MyProjectJ
Main class name: MyProjectJ...
Такое поведение сводило меня с ума в последнее время, хотя, вероятно, есть разумное объяснение, возможно, даже исправление. школа и изучала сигнал сигквита. Я нашел что-то странное: когда я пишу «обычную» C-программу и даю ей Sigquit, используя...
Такое поведение сводило меня с ума в последнее время, хотя, вероятно, есть разумное объяснение, возможно, даже исправление. школа и изучала сигнал сигквита. Я нашел что-то странное: когда я пишу «нормальную» программу C и даю ей сигквит, используя...