Pergunta

Estou usando o Eclipse 3.4 e Tomcat 5.5 e eu tenho um Dynamic Web Project configurar. I pode acessá-lo a partir http://127.0.0.1:8080/project/ mas por padrão ele serve arquivos da pasta WebContent. Os arquivos reais, que eu quero servir, pode ser encontrado em pasta chamada "share". Esta pasta vem do CVS, então eu gostaria de usá-lo com seu nome dado, em vez de renomeá-lo. Como isso pode ser feito?

Foi útil?

Solução

Na pasta do projeto, deve haver um arquivo na pasta .settings org.eclipse.wst.common.component nomeado que contém um fragmento XML como este:

<wb-module deploy-name="WebProjectName">
    <wb-resource deploy-path="/" source-path="/WebContent"/>
    <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>

Você deve ser capaz de mudar a fonte-caminho sob wb-resource à sua pasta de compartilhamento. Eu faria essas mudanças com o projeto Eclipse fechado para ser seguro.

Esta é uma configuração que você escolher quando você primeiro criar o Dynamic Web Project no Eclipse - Não consigo encontrar como alterar o valor em um projeto existente através de si Eclipse

.

Se você quiser a pasta de compartilhamento a ser mapeada para um caminho diferente quando implantado, tais como /share/ em sua webapp, você pode provavelmente apenas adicionar outro elemento WB-recurso.

Outras dicas

Pode ser feito através de Eclipse, não há necessidade de arquivos manualmente editar .settings.

Em Eclipse 3.6 (e versões anteriores), possivelmente,

  1. clique direito sobre o seu projeto
  2. clique em propriedades
  3. Clique em 'Assembly Implantação'
  4. Adicionar ... Pasta -> Avançar
  5. Navegue até fonte de pasta
  6. Concluir

Se você estiver executando o Windows, use o utilitário junção de MS: http : //technet.microsoft.com/en-us/sysinternals/bb896768.aspx e mapear o seu diretório de compartilhamento para a pasta Webcontent. Eu tenho feito regularmente vários desses mapeamentos com bastante regularidade.

Em STS 2.5.1

  1. clique direito sobre o seu projeto
  2. clique em propriedades
  3. Clique em 'caminho de construção Java'
  4. Clique em "Source" guia
  5. Vá para o padrão a pasta put
  6. Procurar e adicionar seu caminho
  7. Concluir

Você pode especificar o local do webcontent em R click-on project> Propriedades> Assembleia Implantação

Isto é o que eu fiz no mys STS, você pode adicionar ou remover um local.

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