Ir para conteúdo
  • Cadastre-se

[Tutorial] Instalando e Configurando um Ambiente de Programação para o L2J


Maverick

Posts recomendados

Instalando e Configurando um Ambiente de Programação para L2J

 

1. Introdução

 

Como nós sabemos, o L2J é um servidor desenvolvido em Java para o Lineage2. O que talvez alguém não saiba, é que o L2J é um projeto de código aberto (open-source), isso significa que qualquer um pode modificar e distribuir seu código-fonte. Este tutorial explica como acessar o código-fonte do L2J para que nós possamos começar a fazer modificações no mesmo.

 

A equipe de desenvolvimento do L2J possui o que chamamos de servidor de controle de versão. Esse servidor é utilizado para armazenar o código-fonte de um sistema (nesse caso o L2J), para que suas alterações fiquem guardadas em diversas versões. Isso é importante em qualquer projeto de desenvolvimento, pois possibilita o "rollback" para versões anteriores do código.

 

Existem basicamente dois controles de versões, o CVS e o SVN (Subversion). A equipe de desenvolvimento do L2J optou por utilizar o SVN, pois se trata de uma evolução do CVS. Para acessar o servidor Subversion do L2J, precisaremos de um cliente SVN. A seguir estão listadas as ferramentas que são utilizadas nesse tutorial.

 

2. Ferramentas Utilizadas

  • Java Development Kit 6.0 [
    O conteúdo está oculto, favor efetuar login ou se cadastrar!
    ] - Suponho que você já possua e já saiba do que se trata;
  • Eclipse Ganymede [
    O conteúdo está oculto, favor efetuar login ou se cadastrar!
    ] - IDE de programação em Java;
  • Subversive [download pelo Eclipse] - O Subversive é uma plugin para o Eclipse, ele permite que possamos acessar o SVN.

3. Instalação do Eclipse e Subversive

 

Após baixar o Eclipse, basta descompactar o arquivo, pois nenhuma instalação é necessária. Feito isso, execute o "eclipse.exe". Quando estiver abrindo, o Eclipse irá apresentar uma pequena janela pedindo para que você informe o Workspace. O Workspace é o local no seu computador onde ficarão guardados os projetos que você criar no Eclipse. Selecione uma pasta qualquer e avance.

 

A interface do seu Eclipe deve ser similar a essa:

 

O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

O Eclipse está instalado e funcionando, porém ainda precisamos do Subversive. Para instalá-lo, no menu horizontal superior (no topo da tela), clique em Help > Software Updates. A seguinte janela deve ser aberta:

 

O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

Clique em Add Site e digite o endereço:

O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

Um novo item será adicionado à listagem, expanda esse novo item e marque a opção "Subversive SVN Connectors", conforme a imagem abaixo.

 

O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

Feito isso, clique em Install. O Eclipse irá realizar um pequeno processamento, e mais duas janelas serão abertas. Na primeira basta clicar em Next, e na segunda basta aceitar os termos e avançar. Pronto, basta esperar um pouco para que o Eclipse baixe o Subversive e o instale. Quando a instalação terminar, o Eclipse irá solicitar que você reinicie-o.

 

4. Acessando o código-fonte do L2J

 

Após reiniciar, feche a janela de apresentação. A interface do Eclipse continua a mesma, porém agora podemos baixar o código-fonte do L2J. Para isso, basta clicar em File > New > Other. Na janela que se abre, abra a pasta SVN, e selecione a opção "Projects from SVN".

 

O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

Clique em Next, e na próxima janela, você deve digitar o endereço "

O conteúdo está oculto, favor efetuar login ou se cadastrar!
no campo URL, conforme ilustra a imagem abaixo.

 

O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

Feito isso, clique em Next. Na nova janela, expanda a opção "trunk", selecione a pasta "L2_GameServer" e clique em Finish. Veja a imagem abaixo.

 

O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

Logo em seguida uma nova janela se abrirá, para que você defina informações sobre o projeto a ser criado. Você pode simplesmente clicar em Finish.

 

A partir desse ponto, seu Eclipse irá começar a baixar todo o código-fonte do L2J. Vale salientar que esse processo pode demorar consideravelmente, pois o código do L2J é bem extenso.

 

Quando o Eclipse concluir o download do código-fonte, um novo projeto será criado conforme ilustra a imagem abaixo.

 

O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

5. Considerações finais

 

Feito isso, você agora possui uma cópia do código-fonte do L2J. Sempre que desejar atualizar seu código-fonte com aquele que está no servidor SVN, basta clicar com o botão direito em cima do nome do projeto, depois clicar em Team > Update. Então o Eclipse irá baixar o código-fonte do servidor, com atualizações e tudo mais.

 

Espero que nos próximos tutoriais eu possa estar mostrando algumas modificações que você pode fazer no código-fonte do L2J, a fim de tornar o Lineage2 um pouco diferente. =)

 

Espero que tenham gostado. Por favor mandem opiniões!

 

Até a próxima!

 

 

Proibida a reprodução mesmo que em partes desse tutorial sem a publicação dos devidos créditos de criação

Garantido pela Constituição da República Federativa do Brasil, de 05 de outubro de 1988

Portaria MCT n° 88, de 23/04/98

Propriedade Intelectual

Link para o comentário
Compartilhar em outros sites


  • L2JBr ADM

Muito bom mesmo...

 

Faltou os links de donload..

 

O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

 

O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

Aguardando pelas modificações ;)

EJoOSOj.gif

Sua pergunta foi respondida? Certifique-se de marcar a resposta como a solução aceita.
Se existe mais de uma resposta, utilize o "vote up" para destacá-la.
Se você achar uma resposta útil, diga obrigado clicando no botão "Gostei".

Link para o comentário
Compartilhar em outros sites

  • 2 weeks later...

ta dando erro ao add esse link ..

 

da um help ae .. to afinzao de aprende a meche com Java ..

 

link quebrado .. :(

 

 

 

 

Edit: LOL agora foi ;D

Dá uma espiadinha..

 

Que Deus abençoe você e sua família..

Filipenses%2B4.19.jpg

Jesus está voltando, aceite-o e viva sua glória!!

Link para o comentário
Compartilhar em outros sites

Muito bom mesmo...

 

Faltou os links de donload..

 

O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

 

O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

Aguardando pelas modificações ;)

Será que você não tem o Link para Download do Subversive ? xD

Link para o comentário
Compartilhar em outros sites

  • 3 weeks later...

Eu n~]ao to conseguindo adicionar o

O conteúdo está oculto, favor efetuar login ou se cadastrar!
, ele diz que ta dando erro de conexão sei la ai abaixo segue o erro:

 

//////////// ERRO ////////////

 

SVN: '0x00400006: Validate Repository Location' operation finished with error: Selected SVN connector library is not available or cannot be loaded.

If you selected native JavaHL connector, please check if binaries are available or install and select pure Java Subversion connector from the plug-in connectors update site.

If connectors already installed then you can change the selected one at: Window->Preferences->Team->SVN->SVN Client.

Selected SVN connector library is not available or cannot be loaded.

If you selected native JavaHL connector, please check if binaries are available or install and select pure Java Subversion connector from the plug-in connectors update site.

If connectors already installed then you can change the selected one at: Window->Preferences->Team->SVN->SVN Client.

 

//////////// ERRO ////////////

 

Me ajudem por favor

Link para o comentário
Compartilhar em outros sites

  • 2 weeks later...
Muito bom o Tutorial.

Ótimo trabalho!!!

 

Só acho que a qualidade das imagens, quando se amplia elas que não tá legal. Acho que poderia aumentar a resolução, para assim as pessoas entenderem melhor as mesmas.

 

Obrigado ;)

 

O ImageShack avacalhou minhas imagens =( infelizmente não tenho mais elas...

 

Será que você não tem o Link para Download do Subversive ? xD

 

A instalação do subversive tem que ser feita pelo eclipse...

 

Eu n~]ao to conseguindo adicionar o
O conteúdo está oculto, favor efetuar login ou se cadastrar!
, ele diz que ta dando erro de conexão sei la ai abaixo segue o erro:

 

//////////// ERRO ////////////

 

SVN: '0x00400006: Validate Repository Location' operation finished with error: Selected SVN connector library is not available or cannot be loaded.

If you selected native JavaHL connector, please check if binaries are available or install and select pure Java Subversion connector from the plug-in connectors update site.

If connectors already installed then you can change the selected one at: Window->Preferences->Team->SVN->SVN Client.

Selected SVN connector library is not available or cannot be loaded.

If you selected native JavaHL connector, please check if binaries are available or install and select pure Java Subversion connector from the plug-in connectors update site.

If connectors already installed then you can change the selected one at: Window->Preferences->Team->SVN->SVN Client.

 

//////////// ERRO ////////////

 

Me ajudem por favor

 

Acredito que você errou algum passo na instalação amigo. Fiz checkout hoje mesmo e funcionou...

Link para o comentário
Compartilhar em outros sites

Eu n~]ao to conseguindo adicionar o
O conteúdo está oculto, favor efetuar login ou se cadastrar!
, ele diz que ta dando erro de conexão sei la ai abaixo segue o erro:

 

Me ajudem por favor

 

O proprio erro já fiz oq vc tem que fazer.

Junto com o Subversive SVN Connectors, você tem que instalar o Native JavaHL e o JavaHL Binaries.

Malz aewls o ress no topico.

ASSINATURA FORA DAS DIMENSÕES PERMITIDAS, LEIA NOSSAS REGRAS

Link para o comentário
Compartilhar em outros sites

  • 1 year later...

desculpe 'ressucitar' o tópico depois de quase um ano e meio, mas estou com o mesmo problema que o lossorth!

//////////// ERRO ////////////

 

SVN: '0x00400006: Validate Repository Location' operation finished with error: Selected SVN connector library is not available or cannot be loaded.

If you selected native JavaHL connector, please check if binaries are available or install and select pure Java Subversion connector from the plug-in connectors update site.

If connectors already installed then you can change the selected one at: Window->Preferences->Team->SVN->SVN Client.

Selected SVN connector library is not available or cannot be loaded.

If you selected native JavaHL connector, please check if binaries are available or install and select pure Java Subversion connector from the plug-in connectors update site.

If connectors already installed then you can change the selected one at: Window->Preferences->Team->SVN->SVN Client.

 

//////////// ERRO ////////////

 

já fiz e fiz de novo mais de 5 vezes e o erro continua o mesmo! bem quando vou fazer esta parte:

 

Clique em Next, e na próxima janela, você deve digitar o endereço "

O conteúdo está oculto, favor efetuar login ou se cadastrar!
no campo URL, conforme ilustra a imagem abaixo.

 

quando vou em team -> svn -> svn connectors não aparece nada ali! o que faço galera?

 

mais um vez desculpe dar ress no topico, estou frustrado ^^

 

abração

Link para o comentário
Compartilhar em outros sites

  • 3 years later...
  • 2 months later...

qual a versão do

Java SE Development Kit 6u11

 

que é compativel com processador

AMD Phenon™ II X4

 

, ou posso instalar uma versão superior do java que seja compativel com meu processador?

 

Link Corrigido do subversive

O conteúdo está oculto, favor efetuar login ou se cadastrar!

Editado por grasel
Link para o comentário
Compartilhar em outros sites

  • Registre-se

    Faça parte da maior e  mais antigas comunidades sobre Lineage2 da América Latina.





×
×
  • Criar Novo...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.