MaxCheaters.com
September 03, 2010, 07:51:13 AM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News:
Advanced search

MaxCheaters.com Staff + Info Inside
Join Now!
Pages: [1]
Print
Author Topic:  Πώς να κάνετε compile τα L2J Sources  (Read 2213 times)
0 Members and 1 Guest are viewing this topic.
TheRuleZzZ
Supreme Cheater
***

Karma: 0
Offline Offline

Posts: 557
Adenas: 0.00

View Inventory
Send Money to TheRuleZzZ

Προτιμώ την ανωριμότητα , από την ωριμότητα .


« on: July 28, 2008, 05:38:54 PM »

Loipon ekana auto to topic gt nomizw oti sto elliniko L2J section den exei 3ana ginei tetoio guide .
An theorithei axristo i episis an exei 3ana ginei kai isws apo aprose3ia na min to eida , mporei na ginei lock i delete apo to forum .


########################################################################################

Οδηγός για το πώς να κάνετε Compile χρησιμοποιώντας το Maven και το Eclipse.

Καταρχήν θα χρειαστούμε 2-3 πραγματάκια.Αυτά είναι :

1)Maven ( http://maven.apache.org/download.html - Καλό είναι να κατεβάσετε το Maven σε μορφή zip )
2)Eclipse SDK (http://www.eclipse.org/downloads/ - Την έκδοση Classic,γύρω στα 140 ΜΒ + )
3)Java SDK ( Γνωστό και ως JDK - http://java.sun.com/javase/downloads/index.jsp )

Ας ξεκινήσουμε λοιπόν!
Βήμα 1 - Εγκατάσταση/Ρύθμιση του Eclipse.

Αφού έχουμε κάνει εγκατάσταση το JDK,είμαστε έτοιμοι να αρχίσουμε την εγκατάσταση και ρύθμιση του Eclipse.

Α) Αποσυμπιέζουμε το Eclipse στον φάκελο που θέλουμε. (Εγώ ας πούμε,επέλεξα το C:\Eclipse)
B) Τρέχουμε το αρχείο eclipse.exe - μπορεί να πάρει αρκετή ώρα να ανοίξει το πρόγραμμα,ανάλογα τον υπολογιστή.
Γ) Όταν ανοίξει το Eclipse θα μας ρωτήσει να υποβάλουμε την τοποθεσία του workspace.Εκεί μπορούμε να δηλώσουμε όπου θέλουμε
αλλά καλό είναι να βάλουμε κάτι σαν το "C:\Documents And Settings\Gibs\Workspace".
Δ) Πάμε στο μενού Window > Preferences.
E) Αφού εντοπίσουμε τον κατάλογο (δεξιά) με το όνομα Java,πατάμε το + δίπλα του για να ανοίξει.
Ζ) Πάμε στο Installed JREs και κάνουμε το ίδιο.
Η) Κάπου δεξιά υπάρχει το κουμπί Search,το πατάμε.
Θ) Θα μας εμφανιστούν κάποια αποτελέσματα,εμείς όμως,επιλέγουμε αυτό που έχει την λέξη JDK μέσα και έχει τον μεγαλύτερο αριθμό πχ.jdk1.6.0.Πατάμε ΟΚ.

Βήμα 2 - Εγκατάσταση/Ρύθμιση του Subclipse.

Subclipse είναι ένα addon του Eclipse που θα μας χρειαστεί για να κάνουμε compile το Datapack του Server.

A) Πάμε στο μενού Help > Software Updates > Find and Install.
B) Τσεκάρουμε το κουτάκι που λέει "Search for new features to install" και πατάμε Next.
Γ) Πάνω δεξιά πατάμε το κουμπάκι "New Remote Site".
Δ) Εκεί βάζουμε Name : Subclipse
URL : http://subclipse.tigris.org/update/
Πατάμε ΟΚ και αφού τσεκάρουμε το Subclipse στην λίστα πατάμε Finish.
E) Θα μας εμφανιστεί και άλλη μια λίστα όπου τσεκάρουμε πάλι το Sublipse και το Show the latest version of the feature only.Μετά πατάμε Next.
Z) Στο επόμενο παράθυρο θα μας εμφανιστούν 2 λίστες και κάπου στην μέση 2 κουτάκια.Τσεκάρουμε το "I accept the terms in the license agreements" και μετά
πατάμε Next.
H) Στο επόμενο παράθυρο πατάμε Finish και περιμένουμε μέχρι να εγκατασταθεί το Subclipse.
Θ) Στο παράθυρο που θα σας εμφανιστεί μετά,πατάμε "Install All".
Ι) Αφού εγκατασταθεί το Subclipse,θα σας ρωτήσει αν θέλετε να κάνετε επαννεκινιση στο Eclipse.Πατήστε "Yes".

Βήμα 3 - Download των Source Files.

Α) Αφού έχει γίνει restart το Eclipse πατάμε στο μενού Windows > Show View > Other.
B) Θα μας εμφανίσει μια λίστα.Σε αυτήν "ανοίγουμε" το "SVN" και μετά πατάμε το "SVN Repository".
Γ) Εαν έχουμε κάνει σωστά τα βήματα,θα μας εμφανίσει στον χώρο του Eclipse ένα παράθυρο με το όνομα SVN Repository.
Δ) Σε αυτόν τον χώρο κάνουμε δεξί κλικ και μετά επιλέγουμε New > Repository Location.
E) Εδώ,εισάγουμε το SVN από το Server Pack που θέλουμε.Μετά πατάμε Finish. (*)
Ζ) Εαν όλα έχουν γίνει σωστά,θα μας εμφανιστεί στο παράθυρο SVN Repository μια καινούργια λίστα.Πατάμε το + δίπλα της.
Η) Αφού μας έχουν εμφανιστεί κάποιες λίστες ακόμα επιλέγουμε αυτές που περιέχουν το όνομα Datapack,GameServer και LoginServer.Δεξί κλικ στην κάθε μια ξεχωριστά
και πατάμε Checkout.
θ) Αφού τσεκάρουμε το κουτάκι "Checkout as a project in workspace",πατάμε Finish.Εδώ θα κάνει αρκετή ώρα να κατεβάσει τα sources του Server γι'αυτό μην don't worry
be-φτέκι.
Ι) Αν τα έχουμε κάνει όλα σωστά,στο παράθυρο Package Explorer θα έχουν εμφανιστεί 3 φάκελοι με ονόματα που εμπεριέχουν τις λέξεις Datapack,GameServer,Loginserver.

Βήμα 4 - Εγκατάσταση του Maven.

Α) Αφού έχουμε κατεβάσει το zip,το αποσυμπιέζουμε στον φάκελο C:\Maven (Έτσι ώστε,όταν ανόιγουμε τον φάκελο Maven να βλέπουμε τον φάκελο bin μέσα)
Β) Πατάμε Έναρξη > Εκτέλεση,στο πεδίο γράφουμε cmd και πατάμε ΟΚ.Θα μας εμφανίσει το σε πολλούς γνωστό DOS.(Δεν είναι έτσι αλλά τέλος πάντων)
Γ) Εκεί γράφουμε "c:\maven\bin\mvn assembly:assembly". (Xωρίς τα "")
Δ) Περιμένουμε να τελειώση η εγκατάσταση.-ΠΡΟΣΟΧΗ-Στο τέλος,μπορεί να σας εμφανίσει "Build Failure" αλλά όλα είναι ΟΚ.Το Maven έχει εγκατασταθεί.

Βήμα 5 - Compile του Datapack.

A) Ανοίγουμε το Eclipse.
B) Πάμε στο παράθυρο Package Explorer και πατάμε το + δίπλα από τον φάκελο που εμπεριέχει την λέξη Datapack.
Γ) Θα εμφανιστεί μια λίστα.Σε αυτήν την λίστα ψάχνουμε το αρχείο build.xml.Πατάμε δεξί κλικ απάνω του και μετά Run As > Ant Build.
Δ) Εδώ θα κάνει πάλι αρκετή ώρα,γιατί κατεβάζουμε το Datapack από την αρχή.
Ε) Κατά την διάρκεια του compiling,ανοίγει το παράθυρο console,εκεί βλέπουμε την πρόοδο του compiling
Z) Μην σας φοβίσει κάποιο error με όνομα [exec] Execute Failed : .... Εμείς κοιτάμε μόνο εαν το build ήταν succesfull ή όχι.
Η) Μόλις ολοκληρωθεί το compiling του Datapack,θα μας εμφανιστεί μήνυμα Build Successfull στο παράθυρο Console.
Θ) Ακριβώς πάνω από το Build Successfull θα έχει το μήνυμα [zip] : Building Zip και μια τοποθεσία.Σε αυτήν την τοποθεσία θα βρείτε ένα αρχέιο zip.Αυτό είναι το Datapack!

Βήμα 6 - Compile του Gameserver/Loginserver.

A) Εδώ λοιπόν,πάμε στην τοποθεσία που είχαμε εγκαταστήσει το Eclipse και εντοπίζουμε τον φάκελο που περιέχει την λέξη Gameserver / Loginserver.
ΠΧ. C:\Eclipse\L2J_GameServer_CT1
Β) Αφού αντιγράψουμε την τοποθεσία αυτή,πατάμε Έναρξη > Εκτέλεση,στο πεδίο γράφουμε cmd και πατάμε ΟΚ.
Γ) Στην console (και όχι DOS όπως πολλοί λένε) πατάμε ΠΧ. cd C:\Eclipse\L2J_GameServer_CT1 / cd C:\Eclipse\L2J_LoginServer_CT1
Δ) Μετά πληκτρολογούμε c:\maven\bin\mvn assembly:assembly και περιμένουμε να γίνει compile το Gameserver / Login server
E) Αφού στο τέλος γράψει Build Succesull,βρίσκουμε τα zip αρχεία στο C:\Eclipse\L2J_GameServer_CT1\target / C:\Eclipse\L2J_LoginServer_CT1\target αντίστοιχα.
Ζ) Το μόνο λοιπόν που μας μένει είναι να ανοίξουμε τα zip αρχεία και να τα αποσυμπιέσουμε στον φάκελο της αρεσκείας μας.


Code:
L2JFree
SVN: svn://l2jfree.com/repo/l2j-free
Timeline/Trac: http://l2jfree.com:8080/l2j-free/timeline
Forums/Official Site: http://www.l2jfree.com

L2Emu
SVN: http://tools.assembla.com/svn/L2Emuproject/
Timeline/Trac: http://tools.assembla.com/L2Emuproject/timeline
Forums/Official Site: http://www.l2emu.net

Geodata/Pathnodes (Rev.233)
Part 1 : http://rapidshare.com/files/88540980/L2JFree_Geodata_CT1_233.part1.rar
Part 2 : http://rapidshare.com/files/88533032/L2JFree_Geodata_CT1_233.part2.rar 

Source
Isomnia
« Last Edit: July 29, 2008, 10:32:20 AM by TheRuleZzZ » Logged



Μη διαφωνείς δημόσια με έναν ηλίθιο μπορεί ο κόσμος να μην καταλάβει τη διάφορα
=========================
Versus
L2 Moderator
Insane Cheater!
*****

Karma: 10
Offline Offline

Greece Greece

Posts: 2.379
Adenas: 5561.00

View Inventory
Send Money to Versus


WWW
« Reply #1 on: July 28, 2008, 06:39:44 PM »

Den prepei na yparxei allo tetio guide (apo oso gnwrizw) bravo poly wraia douleia.Kalo einai na arxisoun kai ta greek section na exoun euxrista pragmata kai oxi mono users na zitane boi8eia se la8os section Grin
Logged




L2JArchid supporter.
Join Now!
TheRuleZzZ
Supreme Cheater
***

Karma: 0
Offline Offline

Posts: 557
Adenas: 0.00

View Inventory
Send Money to TheRuleZzZ

Προτιμώ την ανωριμότητα , από την ωριμότητα .


« Reply #2 on: July 28, 2008, 07:54:41 PM »

Code:
bravo poly wraia douleia.Kalo einai na arxisoun kai ta greek section na exoun euxrista pragmata kai oxi mono users na zitane boi8eia se la8os section

thnx gia ta wraia logia fakoykas Wink
Logged



Μη διαφωνείς δημόσια με έναν ηλίθιο μπορεί ο κόσμος να μην καταλάβει τη διάφορα
=========================
fdLP.
Legendary Member
Cheaterdo!
*****

Karma: 1
Offline Offline

Greece Greece

Awards:
Veteran
Posts: 4.147
Adenas: 21.00

View Inventory
Send Money to fdLP.

I don't answer in PMs!


« Reply #3 on: July 28, 2008, 08:03:40 PM »

liges eikones gia ta newbie atoma 8a itan kalitera .. sas synistw na deite auto
http://www.maxcheaters.com/forum/index.php?topic=11757.0

ektos k baleis kamoia ss
Logged
TheRuleZzZ
Supreme Cheater
***

Karma: 0
Offline Offline

Posts: 557
Adenas: 0.00

View Inventory
Send Money to TheRuleZzZ

Προτιμώ την ανωριμότητα , από την ωριμότητα .


« Reply #4 on: July 28, 2008, 08:05:39 PM »

An kai to guide den einai diko mou , tha prospathisw na balw .
« Last Edit: July 29, 2008, 10:31:42 AM by TheRuleZzZ » Logged



Μη διαφωνείς δημόσια με έναν ηλίθιο μπορεί ο κόσμος να μην καταλάβει τη διάφορα
=========================
Join Now!
Frank
-= Just Keep Walking =-
Legendary Member
Cheaterdo!
*****

Karma: 0
Offline Offline

Greece Greece

Posts: 4.327
Adenas: 5168.00

View Inventory
Send Money to Frank

Just a Legendary Member.


« Reply #5 on: July 29, 2008, 06:05:21 AM »

ok , vent00za , i will add photo's but today i don't have time to do that . i will do it tomorrow Wink


1on Eimaste se elliniko section

2on Min ksexnas pote na dineis credits! Den einai swsto na klevoume tin douleia twn allwn

http://www.insomnia.gr/forum/showthread.php?t=238965

3on Thanks
« Last Edit: July 29, 2008, 06:07:13 AM by XxRxX » Logged






Quote
DeathWhisper has nothing to do with DeathAvenue! DeathWhisper is DEAD!
fdLP.
Legendary Member
Cheaterdo!
*****

Karma: 1
Offline Offline

Greece Greece

Awards:
Veteran
Posts: 4.147
Adenas: 21.00

View Inventory
Send Money to fdLP.

I don't answer in PMs!


« Reply #6 on: July 29, 2008, 06:07:08 AM »

ok , vent00za , i will add photo's but today i don't have time to do that . i will do it tomorrow Wink


eimaste se elliniko section , exeis liges wres prin ginei lock to topic .. bale credits
Logged
Xtre@mDeveloper
Apprentice Cheater
**

Karma: 1
Offline Offline

Posts: 182
Adenas: 619.00

View Inventory
Send Money to Xtre@mDeveloper


« Reply #7 on: July 29, 2008, 09:13:20 AM »

mia xara mnono pou to eixa dei prin ena xrono sto l2jserver kai me eikones...pantos bravo gia tin doulia sou
Logged
fdLP.
Legendary Member
Cheaterdo!
*****

Karma: 1
Offline Offline

Greece Greece

Awards:
Veteran
Posts: 4.147
Adenas: 21.00

View Inventory
Send Money to fdLP.

I don't answer in PMs!


« Reply #8 on: July 29, 2008, 09:26:01 AM »

Code:

L2Emu
SVN: http://tools.assembla.com/svn/L2Emuproject/
Timeline/Trac: http://tools.assembla.com/L2Emuproject/timeline
Forums/Official Site: http://www.l2emu.net
 

fixare to

SVN & Timeline ..

SVN = http://svn.assembla.com/svn/L2Emu/
TIMELINE = http://trac.assembla.com/L2Emu/timeline

des auto pou eipa prin

exeis liges wres prin ginei lock to topic .. bale credits

mia xara mnono pou to eixa dei prin ena xrono sto l2jserver kai me eikones...pantos bravo gia tin doulia sou

c/p einai apo insomnia des to post tou xxrxx

Logged
dropman
Little Cheater
**

Karma: -1
Offline Offline

Posts: 58
Adenas: 176.00

View Inventory
Send Money to dropman

« Reply #9 on: August 01, 2008, 05:59:23 PM »

WoW ty  ^^  den eixa kai idea :s ti na kanw sta  vista
Logged
Join Now!
FovosOtrelos
Professional Cheater
***

Karma: 0
Offline Offline

Greece Greece

Posts: 417
Adenas: 2262.00

View Inventory
Send Money to FovosOtrelos


« Reply #10 on: July 06, 2009, 05:04:02 PM »

Oreo Guide .. alla an eixe kai kamia photo tha itan the best .. Cheesy
Logged
Pages: [1]
Print
Jump to:  


Become a V.I.P. or Donator Member Here

Become V.I.P. with Paysafecard


SullenV2 by Maxtor Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC XHTML | CSS

Page created in 0.092 seconds with 46 queries.