Java OOP - качване на zip
Ако може малко разяснение, когато качвам zip файл в Judge ми дава compile time error. Имам само един Public class и той е Main.
Ако може малко разяснение, когато качвам zip файл в Judge ми дава compile time error. Имам само един Public class и той е Main.
Доколкото знам в Judge не могат да се качват файлове, я само съответните конкретни решения на конкретните задачи.
Само src папката архивираш, нали?
Аз дори не архивирам src-то , а само конкретния package който искам да пусна.
Да само src папката, а в нея имам примерно още един package и един Main class.
Тоя package към същата задача ли е
Привет,
Може ли да дадеш целия error? или да качиш някъде zip-а, който ти прави проблем? Изглежда проблема е в него. Иначе наистина няма нищо особенно, и аз обикновенно даже само пакета zip-вам и ако има Main.java всичко е точно.
A compile time error occurred. И не е само с една задача, примерно на Encapsulation упражнението пробвах с 3 задачи и с трите е едно и също. Само ако ми кажеш как да го кача zip файла.
Ами пиша ти го стъпка по стъпка:
Проекта (или пакета), който ще качваш, задължително трябва да съдържа клас; Main.java и в него да има мейн метод: public static void main(String[] args) { ... }. Всичко останало, дали ще махаш от архива компилирани файлове, сетинги и т.н. няма значение, единиственото задължително е да има сорсове и те за съдържат тоя Main клас със main метод (провери ги дали са едно към едно и като главни и малки букви).
В eclipse:
1. Десен бутон на проекта (или само на пакета)
2. Export
3. General -> ArchiveFile
4. To Archive File: В полето пишеш пълното име на файла със пътя и zip накрая
В judje:
1. От падащото меню долу в дясно: Java zip file
2. Бутона Select files ... и избираш зип-а
3. Submit
Ей сега гледам един код, който ми беше дал компилоциоона грешка. Judje връща compile time error, но като цъкна бутона details и ми дава подробности за грешката:
Compiled file is missing. Compiler output: C:\Windows\TEMP\lvu3i3nj.omd\DrawingMain.java:61: error: non-static variable this cannot be referenced from a static context Square scuare = new Square(figure, a); ^ C:\Windows\TEMP\lvu3i3nj.omd\DrawingMain.java:68: error: non-static variable this cannot be referenced from a static context Rectangle rectangle = new Rectangle(figure, width, length); ^ 2 errors
При теб на details няма ли подробности?