Padrão Como compilar Tutorial de Compilação - Como compilar seu servidor O que é a compilação? Existem dois tipos de leituras que o computador faz nos arquivos : Interpretação e Compilação. Na interpretação, o computador lê o arquivo, e pega as funções binárias que são criadas ao instalar uma linguagem no computador ( É como instalar um programa qualquer, mas tem outra função e é inserido em outros lugares ) Na compilação, o computador lê as formas binárias, ou seja, é necessário passar os arquivos texto ( No caso os arquivos .java ) para arquivos onde a máquina possa entender o conteúdo ( Linguagem binária ), então, você compila ( Passa os arquivos para uma linguagem que a máquina entende ) os arquivos .java para .jar e a máquina pode executá-los. Resumindo, você passa os textos para uma linguagem entendível ao computador, sem necesidade de interpretação. Para que serve a compilação? Compilando, é possível alterar os códigos-fonte do servidor, podendo assim adicionar ou remover funções, corrigir bugs, etc... Quando se diz "para corrigir, é preciso mexer no java", é aí que entra a compilação, tu pega os arquivos, edita eles e depois re-compila. O que acontece se eu escrever o código fonte errado? Quando tu colocar o arquivo compilado para ser executado no gameserver, ele vai acusar erro na compilação, indicando o arquivo e a linha com "defeito". Vamos começar! Preparando a compilação 1. Baixe os seguintes arquivos : [Somente usuários registrados podem vem os links. ] [Somente usuários registrados podem vem os links. ] [Somente usuários registrados podem vem os links. ] 2. Crie uma pasta e extraia o Maven e o Eclipse dentro dela. 2.1 Instale o JDK 2.2 Vá em Iniciar -> Executar -> sysdm.cpl -> Avançado -> Variáveis de Ambiente -> Novo ( Variáveis do Sistema ) Nome da variável : JAVA_HOME Valor da variável : Local onde está instalado teu JDK! 2.2.1 Pressione Ok 3. Vá em : Iniciar -> Executar -> digite : cmd -> Ok. 3.1 Vá até o diretório onde você extraiu o Maven ( Não esqueça de ir na pasta bin : Por exemplo : cd C:\Compiler\apache-maven-2.0.9\bin Obs.: cd é o comando que altera o diretório. 3.2 Ao entrar no diretório do Maven, digite : mvn e vai aparecer a seguinte mensagem : 3.3 Digite : exit 4. Abra o Eclipse -> Escolha um diretório padrão -> Feche a aba "Welcome" 4.1 Vá no menu Help -> Software Updates -> Avaliable Software -> Add Site -> copie e cole lá : [Somente usuários registrados podem vem os links. ] 4.1.1 Pressione Ok -> Selecione o quadrinho deste novo site na lista e espere aparecer os subdiretórios -> Selecione todos os subdiretórios 4.1.2 Pressione o botão Install -> Next -> Marque o botão de aceitamento dos termos -> Finish 4.1.3 Ao terminar, você receberá um pedido para reiniciar o Eclipse -> Yes! 4.2 Após reiniciar o eclipse, vá no menu Window -> Preferences -> Java -> Build Paths -> Classpath variables 4.2.1 Cheque sua lista, se não houver nenhuma linha com o nome M2_REPO vá em -> New Name : M2_REPO Path : Pasta onde estão instalandos teus plugins Exemplo : C:\Documents and Settings\fulano.HOME\.m2\repository Onde Fulano.HOME é o nome do teu computador 4.2.2 Pressione Ok -> Ok 4.3 Retorne a janela preferences ( Window -> Preferences ) vá em Java -> Instaled JREs -> New -> Standar VM -> Next JRE home : Pasta onde foi instalado teu JDK Exemplo : C:\Arquivos de Programas\Java\jdk1.6.0_12 4.3.1 Pressione Finish -> Marque a caixinha da nova linha adicionada -> Ok 4.4 Vá no menu Help -> Software Updates -> Avaliable Software -> Add Site [Somente usuários registrados podem vem os links. ] 4.4.1 Pressione Ok -> Marque a caixinha do novo nome "Maven Integration" -> Marque as duas primeiras caixinhas que irão se expandir com o nome "Maven Embedder" & "Maven Integration For Eclipse" 4.4.2 Pressione Install -> Next -> Marque a caixinha de aceitamento dos termos -> Finish 4.4.3 Ao terminar de instalar, ele pedirá para reiniciar o Eclipse -> Yes! 4.5 Vá no menu Window -> Show View -> Other -> SVN -> SVN Repository -> Ok Pronto! Seu computador está pronto para compilar! Sempre que for fazer uma compilação agora, basta seguir daqui para frente! Baixando seu Pack 5. Uma nova aba se abrirá no Console do Eclipse -> Vá na aba SVN Repository -> Clique com o botão direito -> New -> Repository Location Url : SVN do seu Pack! 5.0.1 Pressione Finish -> Aguarde ele terminar. 5.1.1 Uma nova linha aparecerá no seu console -> Clique com o botão direito sobre ela -> Checkout -> Marque a segunda opção de escolha e digite o nome do seu projeto -> Finish Aguarde, pode demorar um pouco. Pronto! Seu Pack está compilado, agora basta você fazer as edições que desejar nele. Obs.: O mesmo se aplica ao Datapack Re-Compilando seu Projeto 6. Na aba Package Explore, clique com o botão direito sobre seu projeto -> Maven -> Enable Maven Dependencies 6.1 Vá no menu Run -> Run Configurations -> Maven Build ( 2 Cliques ) Name : Eclipse Clean Base Directory : Precione o botão Browse Workspace -> Selecione teu projeto -> Ok Goals : eclipse:clean eclipse:eclipse 6.1.1 Pressione o botão Apply -> Run -> Aguarde ele terminar e aparecerá uma mensagem na aba 'Console' assim : 6.2 Vá no menu Run -> Run Configurations -> Maven Build ( 2 Cliques ) Name : Jar Base directory : Precione o botão Browse Workspace -> Selecione teu projeto -> Ok Goals : jar 6.2.1 Precione o botão Apply -> Vá novamente em Maven Build ( 2 Cliques ) Name : Install Base directory : Precione o botão Browse Workspace -> Selecione teu projeto -> Ok Goals : install 6.2.2 Pressione o botão Apply -> Vá novamente em Maven Build ( 2 Cliques ) Name : Install no test Base directory : Precione o botão Browse Workspace -> Selecione teu projeto -> Ok Goals : assembly:assembly Selecione a caixa 'Skip test' mais abaixo Pronto! Seu core/gameserver está compilado! Todos os jar files estarão dentro da pasta target, que está dentro da pasta que tem o nome do seu projeto, ela está no Workspace que você escolheu na primeira inicialização do Eclipse. Re-Compilando o DataPack 7. Vá em Run -> External Tools -> External Tools Configurations -> Ant Build ( 2 Cliques ) Buildfile : Precione o botão Browse Workspace -> Selecione seu Projeto ( Datapack ) -> Selecione o arquivo build.xml -> Ok Base directiory : Precione o botão Browse Workspace -> Selecione seu Projeto ( Datapack ) -> Ok 7.0.1 Precione o botão Apply -> Run Pronto! Datapack Compilado! Pode encontrá-lo na pasta build Baixando outro Pack 7. Para baixar outro Pack, basta seguir os passos 5. até 5.1.1 7.1 Para recompilar o novo Pack, basta seguir o passo 6., ir em Run -> Run Configurations -> Maven Build -> Eclipse -> Run 7.2 Vá em Run -> Run Configurations -> Maven Build -> Install no test -> Run Todos os arquivos baixados ( Checkout ) serão destinados a pasta selecionada no WorkSpace The End Créditos : KaL
Última edição por SerialKiller; 01-08-2011 às 04:54 PM. Razão: Correção ortográfica e ajuste do tamanho das imagens.
Muito bom LND Mereceu um fixo
Tentar é o primeiro passo rumo ao fracasso, mas o único passo rumo ao sucesso. Albert Einstein
aff na hora de procurar aquela pasta .m2\Repository, nao tem nada aqui... a pasta está vazia :s
Há 1 usuários navegando neste tópico. (0 registrados e 1 visitantes)
Regras do Fórum