Jump to content

Recommended Posts

Posted (edited)

Well since, previous similar topics have dead links or are digged on previous pages, i'm posting this guide made by Prezicator.
One more guide, never hurted anyone, since it may cover parts that other guides didn't, and people can take advantage of them.
It is written based on l2jsunrise project, and will show you how to set up Eclipse, with automated updates from SVN and build your own server.
We are using l2jsunrise's SVN url's which are not open to everyone, for more information visit their website, however you can use other project's SVN links and the process is the same.
Enough with the talking part lets start working


 
This Guide will show you how to :
 
1.Download Java Jdk & install 
2.Download Eclipse
3.Download & install Eclispe Subversion
4.Checkout Sunrise Repositories & Build project

 
1.Download Java Jdk & install
 
Go to http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Accept licence agreement and chose your version 
After download instal`it ( it simple dont need tutorial )


image.jpg


 
2.Download Eclipse:
 
Go to : Http://www.eclipse.org/downloads/packages/eclipse-ide-java-developers/marsr
There chose your version and download 


image.jpg


You will download one archive with eclipse 
Extract where you want :)
 
3.Download & install Eclispe Subversion:
 
Open Eclipse 
Chose your workspace (where you whant) and hit OK


image.jpg


Close first page of eclipse


image.jpg


Go to Help > Install New Software


image.jpg


Hit Add


image.jpg


Write name (what you whant)
Paste link at location ( link : http://subeclipse.tigris.org/update_1.8.x )
Hit OK


image.jpg


Check both Subeclipse and SVNKit
Hit Next 
Hit Next
Accept Terms & Finish


image.jpgimage.jpgimage.jpg


Restart Eclipse!
 
4.Checkout Sunrise Repositories & Build project:
 
Eclipse is alerdy restertated so go to Window > Show View > Other 


image.jpg


Go to SVN
SVN Repositories


image.jpg


Now we will get Sunrise Core
Go to SVN Repositories Area , hit right click on blank area , hit New> Repository Location


image.jpg


Instert url for sunrise core and hit Finish


image.jpg


After repository is added is time to checkout our project 
Open sunrisecore repository
And chose what version you want to checkout 
Trunk links are for sql version
Brances links are for xml version
Right Click on your version , hit Checkout > Check out as a project in the workspace > Finish 


image.jpgimage.jpgimage.jpg


 
And all is done you have Core source on your eclipse 
 
In order to compile  Hit L2J_SunriseProject_Core > Right Click build > Run As > 1Ant Build


image.jpg


 
All Done, your core is now compiled and ready for use. You will need to do the same for data.
In order to get datapack you must follow same steps from "Now we will get Sunrise Core" but only url must be changed with datapack url 
 
Optional Step 
 
If you have problems compile datapack 
Close eclipse 
Download and install 
https://sliksvn.com/download/
restart pc
 
 
In rare cases that core build fails:
Once you have the JDK installation path:[/size]

  • Right-click the My Computer icon on your desktop and select Properties.
  • Click the Advanced tab, then click the Environment Variables button.
  • Under System Variables, click New.
  • Enter the variable name as JAVA_HOME.
  • Enter the variable value as the installation path for the Java Development Kit.
  • Click OK.
  • Click Apply Changes.

You might need to restart Windows.
 
https://confluence.atlassian.com/doc/setting-the-java_home-variable-in-windows-8895.html

Edited by `NeverMore
  • Upvote 5
Posted

Best guide I ever seen on this forum. +10
 

But I don't like this "SVN url's which are not open to everyone" Since we know we're all going to L2Jserver

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Posts

    • hello everyone! I am wanting to save the files (Ini. - Data - ) of the EP5 Client: Salvation... But they generate the error "corrupt files"... I tried several versions of L2FileEditor without good results. I need help! Thank you!
    • Opening December 6th at 19:00 (GMT +3)! Open Beta Test from November 30th!   https://l2soe.com/   🌟 Introducing L2 Saga of Eternia: A Revolution in Lineage 2 High Five! 🌟   Dear Lineage 2 enthusiasts, Prepare to witness the future of private servers! L2 Saga of Eternia is not just another High Five project—it’s a game-changing experience designed to compete with the giants of the Lineage 2 private server scene. Built for the community, by the community, we’re here to raise the bar in quality, innovation, and longevity. What Sets Us Apart? 💎 No Wipes, Ever Say goodbye to the fear of losing your progress. Our server is built to last and will never close. Stability and consistency are our promises to you. ⚔️ Weekly New Content Our dedicated development team ensures fresh challenges, events, and updates every week. From custom quests to exclusive features, there will always be something exciting to explore. 💰 No Pay-to-Win Skill and strategy matter most here. Enjoy a balanced gameplay environment where your achievements come from effort, not your wallet. 🌍 A Massive Community With 2000+ players expected, join a vibrant and active community of like-minded adventurers ready to conquer the world of Aden. 🏆 Fair and Competitive Gameplay Our systems are designed to promote healthy competition while avoiding abusive mechanics and exploits. 🔧 Professional Development From advanced bug fixes to carefully curated content, we pride ourselves on smooth performance, no lag, and unparalleled server quality. Key Features Chronicle: High Five with unique interface Rate: Dynamic x10 rates Class Balance: Carefully fine-tuned for a fair experience PvP Focused: PvP Ranking & aura display effect for 3 Top PvPers every week Custom Events: Seasonal and permanent events to keep you engaged Additional Features:   Custom Endgame Content: Introduce unique dungeons, raids, or zones unavailable in other servers. Player-Driven Economy: Implement a strong market system and avoid overinflated drops or rewards. Epic Siege Battles: Announce special large-scale sieges and PvP events. Incentives for Streamers and Clans: Attract influencers and big clans to boost server publicity. Roadmap Transparency: Share a public roadmap of planned updates to build trust and excitemen   Here you can read all the features: https://l2soe.com/features   Video preview: Join the Revolution! This is your chance to be part of something legendary. L2 Saga of Eternia is not just a server; it’s a movement to redefine what Lineage 2 can be. Whether you’re a seasoned veteran or a newcomer to the world of Aden, we invite you to experience Lineage 2 at its finest.   Official Launch Date: December 6th 2024 Website: https://l2soe.com/ Facebook: https://www.facebook.com/l2soe Discord: https://discord.com/invite/l2eternia   Let’s build the ultimate Lineage 2 experience together. See you in-game! 🎮
    • That's like a tutorial on how to run l2 on MacOS Xd but good job for the investigation. 
    • small update: dc robe set sold   wts adena 1kk = 1.5$ 
    • DISCORD : utchiha_market telegram : https://t.me/utchiha_market SELLIX STORE : https://utchihamkt.mysellix.io/ Join our server for more products : https://discord.gg/hood-services https://campsite.bio/utchihaamkt
  • Topics

×
×
  • Create New...