Pergunta

Eu olhei através da documentação de ajuda no netbeans 6.5.1, mas não consigo encontrar nada explícito explicando como implantar / importar um pacote de guerra.

Eu sei que em Eclipse, é tão fácil como botão direito do mouse no Explorador de projeto >> selecione Import >> WAR FILE.

No entanto, eu ainda sou incapaz de encontrar uma solução para o NetBeans.

Obrigado, Jordan

Foi útil?

Solução

Eu suponho que você ainda não tem um projeto maven formiga ou para o seu projeto web? Se você fez, você teria apenas que importar um projeto maven ou criar uma forma livre de aplicações Web e fio-lo ao seu script ant.

Eu descompacte o arquivo de guerra, criar uma nova aplicação web com fontes existentes no netbeans e fio tudo se usar o assistente.

Outras dicas

postado em outro lugar, pensei que eu poderia postar aqui também.

depois de algum googling eu encontrei a solução e aqui estão os passos:

(testado usando ode.war do apache no NetBeans 8.0)

  1. Descompacte o arquivo de guerra
  2. na pasta descompactada, você vai ver WEB-INF /, META-INF /, etc., criar uma sub-pasta chamada web na pasta descompactada.
  3. colocar tudo em web (agora eles estarão web / WEB-INF /, web / js /, ...)
  4. ir para netbeans, novo projeto -> java web -> aplicação web com fontes existentes
  5. praticamente apenas pressione próximo todo o caminho. voilà, está feito.
  1. Importar o projeto de guerra para eclipse.
  2. Em seguida, importar o projeto Eclipse para NetBeans

Se você não tem eclipse acessível, basta colocar o arquivo de guerra para a pasta webapps de Tomcat, vá para a pasta bin de Tomcat e startup prazo. Tomcat irá extrair automaticamente o arquivo de guerra para você. Agora vá para a pasta webapps e você encontrará outra pasta lá, com o mesmo nome de seu guerra.

Eu não poderia encontrar uma opção para importar uma guerra diretamente no Netbeans ( estranho. Talvez alguém poderia criar este recurso e apresentá-lo como um patch para o NetBeans ). A pasta que fica extraídos para a pasta Tomcat pode ser usado como o projeto Netbeans. É aconselhável para copiá-lo para alguma outra pasta primeiro. Importar por File > New Project > Web application with existing sources.

Eclipse tem uma opção para exportar uma guerra e incluem as fontes com ele também, então há uma chance de que os arquivos de origem estão em guerra também.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top