해상전 적용중에
초보자바님이 올려주신 http://cafe.naver.com/dusrn4/76743
통팩 적용중입니다.
Buildfile: C:\Users\Administrator\workspace\Test Orim\build.xml
clean:
[delete] Deleting directory C:\Users\Administrator\workspace\Test Orim\build
compile:
[mkdir] Created dir: C:\Users\Administrator\workspace\Test Orim\build
[javac] Compiling 1027 source files to C:\Users\Administrator\workspace\Test Orim\build
[javac] C:\Users\Administrator\workspace\Test Orim\src\l1j\server\server\datatables\DoorTable.java:98: error: constructor L1DoorInstance in class L1DoorInstance cannot be applied to given types;
[javac] L1DoorInstance door = new L1DoorInstance(doorId, gfx, loc, hp, keeper, Open);
[javac] ^
[javac] required: L1Npc
[javac] found: int,L1DoorGfx,L1Location,int,int,boolean
[javac] reason: actual and formal argument lists differ in length
[javac] C:\Users\Administrator\workspace\Test Orim\src\l1j\server\server\model\Instance\L1OrimQuestInstance.java:90: error: cannot find symbol
[javac] _shipWall.setStatus(32);
[javac] ^
[javac] symbol: method setStatus(int)
[javac] location: variable _shipWall of type L1NpcInstance
[javac] C:\Users\Administrator\workspace\Test Orim\src\l1j\server\server\model\Instance\L1OrimQuestInstance.java:552: error: cannot find symbol
[javac] _mimic_A.setCurseMimic(true);
[javac] ^
[javac] symbol: method setCurseMimic(boolean)
[javac] location: variable _mimic_A of type L1MonsterInstance
[javac] C:\Users\Administrator\workspace\Test Orim\src\l1j\server\server\model\Instance\L1OrimQuestInstance.java:554: error: cannot find symbol
[javac] _mimic_B.setCurseMimic(true);
[javac] ^
[javac] symbol: method setCurseMimic(boolean)
[javac] location: variable _mimic_B of type L1MonsterInstance
[javac] C:\Users\Administrator\workspace\Test Orim\src\l1j\server\server\model\Instance\L1OrimQuestInstance.java:556: error: cannot find symbol
[javac] _mimic_C.setCurseMimic(true);
[javac] ^
[javac] symbol: method setCurseMimic(boolean)
[javac] location: variable _mimic_C of type L1MonsterInstance
[javac] C:\Users\Administrator\workspace\Test Orim\src\l1j\server\server\model\Instance\L1OrimQuestInstance.java:558: error: incompatible types
[javac] ArrayList<L1PcInstance> pclist = L1World.getInstance().getVisiblePlayer(_shipWall, 15);
[javac] ^
[javac] required: ArrayList<L1PcInstance>
[javac] found: FastTable<L1PcInstance>
[javac] C:\Users\Administrator\workspace\Test Orim\src\l1j\server\server\model\Instance\L1OrimQuestInstance.java:881: error: method removeTraps in class L1WorldTraps cannot be applied to given types;
[javac] L1WorldTraps.getInstance().removeTraps(_moveTrap);
[javac] ^
[javac] required: List<L1TrapInstance>
[javac] found: L1TrapInstance
[javac] reason: actual argument L1TrapInstance cannot be converted to List<L1TrapInstance> by method invocation conversion
[javac] C:\Users\Administrator\workspace\Test Orim\src\l1j\server\server\model\Instance\L1OrimQuestInstance.java:1212: error: cannot find symbol
[javac] mob.setStoreDroped(false);
[javac] ^
[javac] symbol: method setStoreDroped(boolean)
[javac] location: variable mob of type L1MonsterInstance
[javac] C:\Users\Administrator\workspace\Test Orim\src\l1j\server\server\model\Instance\L1OrimQuestInstance.java:1275: error: cannot find symbol
[javac] if(npc.isCurseMimic()){
[javac] ^
[javac] symbol: method isCurseMimic()
[javac] location: variable npc of type L1MonsterInstance
[javac] C:\Users\Administrator\workspace\Test Orim\src\l1j\server\server\model\Instance\L1OrimQuestInstance.java:1347: error: no suitable constructor found for L1TrapInstance(int,L1Trap,L1Location,Point,int)
[javac] final L1TrapInstance trap = new L1TrapInstance(ObjectIdFactory.getInstance().nextId(), trapTemp, loc, rndPt, span);
[javac] ^
[javac] constructor L1TrapInstance.L1TrapInstance(int,L1Location) is not applicable
[javac] (actual and formal argument lists differ in length)
[javac] constructor L1TrapInstance.L1TrapInstance(int,L1Trap,L1Location,Point,int,int) is not applicable
[javac] (actual and formal argument lists differ in length)
[javac] C:\Users\Administrator\workspace\Test Orim\src\l1j\server\server\model\Instance\L1OrimQuestInstance.java:1349: error: cannot find symbol
[javac] L1WorldTraps.getInstance().addTrap(trap);
[javac] ^
[javac] symbol: method addTrap(L1TrapInstance)
[javac] location: class L1WorldTraps
[javac] C:\Users\Administrator\workspace\Test Orim\src\l1j\server\server\model\Instance\L1OrimQuestInstance.java:1408: error: cannot find symbol
[javac] if( _shipWall.getStatus()==35){
[javac] ^
[javac] symbol: method getStatus()
[javac] location: variable _shipWall of type L1NpcInstance
[javac] C:\Users\Administrator\workspace\Test Orim\src\l1j\server\server\model\Instance\L1OrimQuestInstance.java:1409: error: cannot find symbol
[javac] _shipWall.setStatus(36);
[javac] ^
[javac] symbol: method setStatus(int)
[javac] location: variable _shipWall of type L1NpcInstance
[javac] C:\Users\Administrator\workspace\Test Orim\src\l1j\server\server\model\Instance\L1OrimQuestInstance.java:1411: error: cannot find symbol
[javac] _shipWall.setStatus(_shipWall.getStatus()+1);
[javac] ^
[javac] symbol: method getStatus()
[javac] location: variable _shipWall of type L1NpcInstance
[javac] C:\Users\Administrator\workspace\Test Orim\src\l1j\server\server\model\Instance\L1OrimQuestInstance.java:1413: error: cannot find symbol
[javac] _shipWall.broadcastPacket(new S_DoActionGFX(_shipWall.getId(),_shipWall.getStatus()));
[javac] ^
[javac] symbol: method getStatus()
[javac] location: variable _shipWall of type L1NpcInstance
[javac] C:\Users\Administrator\workspace\Test Orim\src\l1j\server\server\model\Instance\L1OrimQuestInstance.java:1414: error: cannot find symbol
[javac] if(_shipWall.getStatus() > 35){
[javac] ^
[javac] symbol: method getStatus()
[javac] location: variable _shipWall of type L1NpcInstance
[javac] C:\Users\Administrator\workspace\Test Orim\src\l1j\server\server\model\Instance\L1OrimQuestInstance.java:1470: error: cannot find symbol
[javac] DoorSpawnTable.getInstance().deleteDoorByLocation(obj.getLocation());
[javac] ^
[javac] symbol: method deleteDoorByLocation(L1Location)
[javac] location: class DoorSpawnTable
[javac] C:\Users\Administrator\workspace\Test Orim\src\l1j\server\server\model\Instance\L1OrimQuestInstance.java:1474: error: cannot find symbol
[javac] L1WorldTraps.getInstance().removeTrap((L1TrapInstance) obj);
[javac] ^
[javac] symbol: method removeTrap(L1TrapInstance)
[javac] location: class L1WorldTraps
[javac] C:\Users\Administrator\workspace\Test Orim\src\l1j\server\server\model\L1OrimQuest.java:56: error: cannot find symbol
[javac] return_activeMaps.get(mapId);
[javac] ^
[javac] symbol: variable return_activeMaps
[javac] location: class L1OrimQuest
[javac] C:\Users\Administrator\workspace\Test Orim\src\l1j\server\server\model\map\L1InstanceMap.java:57: error: clone() has protected access in Object
[javac] L1Map instanceMap = L1WorldMap.getInstance().getMap((short)mapId).clone();
[javac] ^
[javac] C:\Users\Administrator\workspace\Test Orim\src\l1j\server\server\model\map\L1InstanceMap.java:57: error: incompatible types
[javac] L1Map instanceMap = L1WorldMap.getInstance().getMap((short)mapId).clone();
[javac] ^
[javac] required: L1Map
[javac] found: Object
[javac] C:\Users\Administrator\workspace\Test Orim\src\l1j\server\server\model\map\L1InstanceMap.java:62: error: cannot find symbol
[javac] instanceMap.setId(nextId);
[javac] ^
[javac] symbol: method setId(int)
[javac] location: variable instanceMap of type L1Map
[javac] C:\Users\Administrator\workspace\Test Orim\src\l1j\server\server\model\map\L1InstanceMap.java:63: error: cannot find symbol
[javac] L1WorldMap.getInstance().addMap(instanceMap);
[javac] ^
[javac] symbol: method addMap(L1Map)
[javac] location: class L1WorldMap
[javac] C:\Users\Administrator\workspace\Test Orim\src\l1j\server\server\model\map\L1InstanceMap.java:86: error: cannot find symbol
[javac] L1WorldMap.getInstance().removeMap(mapId);
[javac] ^
[javac] symbol: method removeMap(int)
[javac] location: class L1WorldMap
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] Note: C:\Users\Administrator\workspace\Test Orim\src\server\manager\ServerUserInfoWindow.java uses unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[javac] 24 errors
BUILD FAILED
C:\Users\Administrator\workspace\Test Orim\build.xml:61: Compile failed; see the compiler error output for details.
Total time: 4 seconds
|
|
위까지는 애러 입니다.
여기서 이상한점이 빨간색 부분의
_shipWall. --> 이부분이
상단부분에 보면 private L1NpcInstance _shipWall; 처리 되어있습니다.
이건 _shipWall 이 엘1피시인스턴트의 인스턴트 객체 생성이죠?
그러면 _shipWall.setStatus(32); 이부분의 setStatus(32)는 분명 메소드인데 그것도 인트형 1개의 변수를 가지는 메소드로
선언 되어 있어야 하는데
이 선언 되어 있어야 할부분이 올려주신 통파일을 찾아봐도 없고....
어캐 된건지 영문을 알수가 없네요...도움좀 부탁해요
에러부분을 보셔서 알겠지만 거의 cannot find symbol 입니다.
분명 뭔가가 없는거 같은데....도움 부탁합니다. 한가지더
어느때 인가부터...
@Override 에 마우스 올려 보면 Override cannot be resolved to a type 가 계속 뜨네요
이클립스 사용합니다.
[출처] 일팩해상전 에바 적용중 에러 (비공개 카페)