Показать сообщение отдельно
Старый 14.01.2015, 23:34   #165
Vasya
Звичайна людина на Землі
 
Аватар для Vasya
 
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,085
Радость

Цитата:
Сообщение от Skvorez Посмотреть сообщение
Спрошу и здесь: Ошибка java :484: not a ststement classnotfoundexception

Что бы это значило?
Ещё раз внимательно перечитайте мой пост и мои письма - я объяснял эту проблемму., но повторюсь - в среду компиляции нельзя вкидать листочки джава-файлов открытых в других средах и даже куски текста из таких листочков в свои джава-файлы вставлять нельзя. Викиньте из среды все новые джава-файлы и оставьте только те что компиляться., потом возьмите любой джава-файл из тех что компиляться, переименуйте так как вы хотите назвать новый самолёт мода, в имени не должно быть тире типа такого: - ., только такое: _ ., вписывайте туда наполнение собирая и подбирая куски кодов из тех джава-файлов что у вас уже есть., если нужно откройте класс, даже если он более раннего патча, но тут же - в этой среде, обязательно замените этот неправильно декопилирюющийся кусок на правильный:
static java.lang.Class _mthclass$(java.lang.String s)
{
java.lang.Class class1;
try
{
class1 = java.lang.Class.forName(s);
}
catch(java.lang.ClassNotFoundException classnotfoundexception)
{
throw new NoClassDefFoundError(classnotfoundexception.getMes sage());
}
return class1;
}
Потом закройте, сохраните изменения. откройте и берите те коды что вам нужно в новый джава-файл что вы собираете., обязательно сравнивайте с похожим дефолтным самолётом или с теми моими что у вас есть, они почти все адаптированы к последнему патчу. Куски кодов команд требуют так же и прописку в начале джава-файла., вот основные из них:

import com.maddox.il2.engine.HierMesh;
import com.maddox.JGP.Point3d;
import com.maddox.JGP.Tuple3d;
import com.maddox.JGP.Vector3d;
import com.maddox.il2.ai.*;
import com.maddox.il2.ai.air.Pilot;
import com.maddox.il2.ai.air.Maneuver;
import com.maddox.il2.ai.air.Pilot;
import com.maddox.il2.ai.RangeRandom;
import com.maddox.il2.ai.Wing;
import com.maddox.il2.ai.World;
import com.maddox.il2.engine.*;
import com.maddox.il2.engine.HierMesh;
import com.maddox.il2.engine.Orientation;
import com.maddox.il2.fm.*;
import com.maddox.il2.fm.FlightModel;
import com.maddox.il2.fm.FlightModelMain;
import com.maddox.il2.fm.Turret;
import com.maddox.il2.game.Main3D;
import com.maddox.il2.game.AircraftHotKeys;
import com.maddox.il2.game.HUD;
import com.maddox.il2.objects.sounds.SndAircraft;
import com.maddox.il2.objects.sounds.Voice;
import com.maddox.il2.objects.weapons.*;
import com.maddox.il2.objects.Wreckage;
import com.maddox.il2.objects.weapons.BombSC50;
import com.maddox.util.HashMapInt;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Random;
import com.maddox.rts.Property;
import com.maddox.rts.*;
Таких ссылок на коды ещё много есть.
Если всё сделать тщательно - компиляция будет без проблемм.
Но давайте научимся компилировать простые классы, изменять в них вооружение, понимать простые коды из дефолтных классов.
Опять написал много - хочеться помочь просто.
Vasya вне форума   Ответить с цитированием