Ir para conteúdo
  • Anúncios

    • AiroN

      Anuncie no L2JBrasil

      Deseja anunciar aqui no fórum, no Top L2JBrasil ou em nossa página no Facebook? Confira: www.l2jbrasil.com/anunciar
    • Grundor

      Método de login alterado   08-10-2017

      Com a atualização do fórum para versão  IPB 4.2 não é mais possível fazer login usando username, ao invés disso você deve usar e-mail ou seu Display Name (nome como é exibido no forum).      
    • AiroN

      Tenha seu clube formalmente no L2JBrasil!   18-10-2017

      Você tem amigos que estão sempre juntos contigo na alegria e na tristeza, na saúde e na doença, em todos os desenvolvimentos de suas vida, no pvp, nas quests? rsrs   Monte seu clube formalmente na L2J Brasil!
      Criar um clube é muito fácil, basta você entrar nesse tópico e se interar do assunto:    Dominem o mundo!


      Atenciosamente,
      Administração L2jBrasil.
Maverick

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

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 [download] - Suponho que você já possua e já saiba do que se trata;
  • Eclipse Ganymede [download] - 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:

 

figura01cl8.th.png

 

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:

 

figura02ra0.th.png

 

Clique em Add Site e digite o endereço: http://www.polarion.org/projects/subversiv.../ganymede-site/

 

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

 

figura03oe8.th.png

 

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".

 

figura04tw8.th.png

 

Clique em Next, e na próxima janela, você deve digitar o endereço "http://www.l2jserver.com/svn" no campo URL, conforme ilustra a imagem abaixo.

 

figura05gv6.th.png

 

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.

 

figura06ym0.th.png

 

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.

 

figura07mc4.th.png

 

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

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mas se você criou o tópico, melhor você póstar o tutorial aqui mesmo no Fórum. :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Legal, li só por cima mais aprece interresante, olharei com mais paciencia mais tarde.

Compartilhar este post


Link para o post
Compartilhar em outros sites

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 ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

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

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu n~]ao to conseguindo adicionar o http://www.l2jserver.com/svn/, 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

Compartilhar este post


Link para o post
Compartilhar em outros sites
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 http://www.l2jserver.com/svn/, 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...

Compartilhar este post


Link para o post
Compartilhar em outros sites
Eu n~]ao to conseguindo adicionar o http://www.l2jserver.com/svn/, 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.

Compartilhar este post


Link para o post
Compartilhar em outros sites

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 "http://www.l2jserver.com/svn" 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

Compartilhar este post


Link para o post
Compartilhar em outros sites

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

http://community.polarion.com/projects/subversive/download/eclipse/2.0/builds/

Editado por grasel

Compartilhar este post


Link para o post
Compartilhar em outros sites



     


  • Quem Está Navegando

    Nenhum usuário registrado visualizando esta página.

×