В pr никого нет - поэтому пишу тут.Начал изучать джаву и столкнулся вот с такой проблемой, у меня никак не получается запустить скомпилированную мной программу не в среде разработки, джава все время отплевывается тем, что не может найти основной класс программы. Я знаю, что тут много успешных программистов, может кто-нибудь пояснит мне за эту фигню?
>>134990436 (OP)Просто съеби в гугл, школьник.
>>134990757в том то и дело, чт оя уже пытался гуглить, везде пишут про переменные среды, хотя у меня все прописано, я бы не стал создавать подобный тред просто так.
>>134990742Зачем в 9 мерять землю землемером? Это тайный ритуал массонского ордена?
>>134991039Возможно, мне этот дядька не особо нравится
>я бы не стал создавать подобный тред просто так. нетhttps://ru.wikibooks.org/wiki/Java/Hello_World!Или у тебя в Java сработал школоло детектор и ничего не запустится, пока не переустановишь шиндовс на переформатированный винт.
>>134991190Соус
Попробуй что-то вроде "Java govno.jar", вдруг сработает.
>>134992145Не сработает, ибо там нет расширения "jar", там просто один ебаных класс, который почему-то не запускается, ща скринов наделаю
>>134991979http://poro.cc/product_list/product_kowa.html
>>134992397спасибо
>>134990436 (OP)Если она не может найти класс, то значит ты нихуя не скомпилировал. Посмотри у тебя точно есть файл с расширением .class?
>>134992951
>>134993878Я бы хотел быть такой девочкой
>>134993750Попробуй через командную строку открыть. Если не поможет, то попробуй ещё удалить класс-файл и занаво скомпилируй.
>>134990436 (OP)classpath? Не, не слышал.
javac test.javajava test
>>134994760Ну так я все в скриншоте открыл, оно вроде так там и написано, но не работает
>>134994671Поясни за класспас, почему не работает так, как сделал я? Да и с класспасом я уже пробовал, не получается, можешь мне строку написать для батника?
если тебя не научили внимательно читать книги и вдумчиво задавать вопросы гуглу: пиздуй в /pr/, там тебя хоть и обоссут, но ответят (к сожалению, я бы вас, тех, кто начинает с java, сжигал бы заживо)
>>134993750Обоссы себе ебало за нетбинспокажи что в bat файле написано
>>134996043Слева открыт батник в блокнотике.
Решил поставить себе эту обоссаную жабу на винду, пиздец как ДОЛГО по сравнению с арчем.
>>134995617Я до этого только версткой занимался, это считается?
>>134996106Попробуй java JavaApplication8 заменить на java javaapplication8.JavaApplication8
>>134996405Понял тебя, ща попробую
>>134996405Не работает, та же ошибка
>>134990436 (OP)Потому что вызывать нужно вместе с названием упаковки
>>134996733Ты ретард. Почему у меня всё работает?
>>134995191https://en.m.wikipedia.org/wiki/Classpath_(Java)
>>134996253а ты хорошо, у меня снова загорелось
>>134997211Почему-то не могу понять, что там написано
>>134996733Пардон, пропизделся.Вся фишка в том, что структура пакетов тоже должна существовать в виде папок. У тебя package javaapplicaion8, соответственно из директории classes, т.е. на уровень выше тебе нужно запустить твой батник с изменениями, что я выше указал
>>134997438Что именно непонятно?
>>134997551Каракули какие-то, слова разобрать не могу
>>134997532Бро, спасибо тебе, вот из-за такой хуйни я уже 2 час сижу, а ты меня спас, вот тебе смешная вбмка за это!
Ясно.Возьми что-нибудь попроще, питон например.
>>134997758Так я уже научился программировать, проблема была именно с запуском программы.
Ебать ты унтер, для тебя даже паскаль будет не постижим
>>134993750Ты проект собирай, а не класс. Правой кнопкой мыши на проекте -> Построить. Получится .jar файл. Далее можно без IDE запустить через консоль: java -jar "путь к файлу .jar"
>>134997822>Раньше я занимался только вёрсткой>Не может запустить жавакод >Научился погромировать
>>134997921javac "путь к классу"
>>134997968Ты глупенький, да? Я же написал, что уже все умею, просто я никогда не вылезал из среды разработки, а вот попробовав, ничего не получилось.
>>134997532Вот этот молодой человек уже все разъяснил.
>>134998098Всё умею это запустить один пустой метод? Охуеть гуру погрома
>>134998098потому что не по видяшкам с ютуба учиться надочитай книги, кури оф. документациюлибо съеби к таким же пидорасам в какую-нибудь тематическую конфу в телеграфе (ибо вас там уже тысячи)
>>134998209Та я ради теста его создал, чтобы прочекать, будет оно работать ваще или нет.
>>134998040Что?
>>134995617> я бы вас, тех, кто начинает с java, сжигал бы заживоПочему?~анон который начал с си хэша.
>>134998249Дрочил джавараш, потом перешел на философию джавы, никто и не учится по видяшкам с ютуба.Я не понимаю, чому вы считаете, если у человека не получается что-то одно, то он блядь вообще нихуя сделать ен сможет? Ну проебался я с пакетом, все, пиздец.
cd C:\Vasya\YAJAVAMAKAKA - адрес твоего файла javac test.javajava test/thread
>>134998563ты ведь не читал тред, да? Я делал абсолютно точно также, но ничего не работало, потом мне пояснили, шо батник должен быть на уровень выше, шобы соответствовать расположению пакетов
>>134998488Я боюсь, что если человек не может вбить свою ошибку в гугел и по одной из первых ссылок перейти на какой-нибудь стековерфлоу, то вряд ли он потом сможет это сделать
>>134998488так пиздуй в /pr/ либо в конфы по джава со своими проблемамиочередной высер на b от обмудка, который не может внимательно прочитать книгу, чтобы не обосраться
>>134998806Да я бы тебе за такие слова ебала бы разбил
>>134998934Жалко только что разбивание ебал и чтение жопой не помогает стать из верстальщика человеком
>>134997610Ты не понимаешь текст написанный на английском языке?
Короче, рассказываю секрет. 1. Учишь английский язык до состояния, когда умеешь читать.2. stackoverflowДальше два варианта, либо тебе помогло, либо ты не сможешь программировать никогда.
>>134998934чот за оралскорее всего это не оп
>>134999110Ну я и так могу читать английский
Посоветуйте аниме
>>134999298http://stackoverflow.com/questions/12096016/java-cant-find-main-classТогда просвещайся, если ты уже умеешь читать, но еще не научился писать запросы в гугле.
>>134995191>Поясни за класспас, Переменная содержащая пути к классам, путь к которым неизвестен компилятору.>почему не работает так, как сделал я?Потому что ты не указал путь к своему классу содержащему функцию main()>Да и с класспасом я уже пробовал, не получается,Покажи.
Сукапздц, у меня в энтерпрайзе за такие вопросы убивают на хуй.
>>134990436 (OP)Нет здесь успешных программистов, все как и ты "вкатываются".
Покажи файл манифеста.
>>135000799Зачем
>>135001039Проверить чему равны Main-Class и Class-Path
>>135000799Файл манифеста лежит в .jar, здесь оп пытается запустить .class
>>135002441>Файл манифеста лежит в .jar, Я знаю>здесь оп пытается запустить .classЕсли в манифесте верно прописаны Main-Class и Class-Path, то запустить jar можно при помощи java -jar path/to/<filename.jar>jar Файл должен был создастся в результате билда проекта.
>>135002857>создаться
>>134990436 (OP)public static void main(String[] args){}Оп, вот эта хуета у тебя есть?Допустим ты создал класс hui(), но если ты его нигде не вызываешь(вызывать его надо в том же main), то в итоге программе нечего выполнять жи есть
>>134990436 (OP)public class Kek { public static void main(String[] args) { System.out.println("Kek"); }}мимо-успешный-программист
>>134990436 (OP)Richard Werner в треде?
>>134994671Двачую. Уебан не осилил даже такую базовую вещь.
Эй, есть к то живой в треде?Интересует вот что, ну вот я выучу эту ебанную яву пускай хотяб на junior Хули дальше то делать, как работу искать?На hh требуются ниебаца какие кодеры, с опытом от 3 лет и знанием как минимум ещё 2 ух языков.
>>135009986Ищешь по ключевому слову "стажёр". Многие большие компании их набирают. Или ищи объявления в своём вузе, если вуз нормальный, то работодатели сами туда толпами ходят.
>>135010128Или по ключевому слову "junior". Или "младший разработчик". Или ставишь в поиске на hh "без опыта". Или пиздуешь в epam или luxoft.
d
>>135010128Никто их уже не набирает, людей на рынке достаточно.
>>135003923https://www.youtube.com/watch?v=6m2WTDp5-Uk
Программирование для петухов. Настоящие мужики катают в доту, распивая пиво
>>134990436 (OP)Зачем начинать учить жаву, когда есть питон