Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Toggle Cloak
 7. O debug não pinta as linhas, mas é mostrado na pilha de execução, o que fazer?
Cloak

Verifique se o seu projeto está marcado com a Natureza TOTVS. Quando um projeto está com a natureza, é adiciona ao canto superior direito do projeto um ícone com o logo da TOTVS :

Se não possuir o ícone:, abra o menu de contexto em cima do projeto e selecione a opção "Adicionar/Remover Natureza TOTVS", ou "Configuração | Adicionar natureza TOTVS".

Após isso, remova e adicione novamente a pasta de busca do Debug seguindo os passos do link abaixo.

 

cloak

Leia a documentação do debug Debug no link .

Toggle Cloak
 8. Ativação do código de página (code page) CP1252 em distribuições Linux e MAC.

Linux
Cloak

Em

um

terminal,

execute

os

comandos

abaixo.

Atente

que

pode

haver

diferenças

entre

as

distribuições.

> DIR=/usr/share/i18n ##will differ across Linux distributions
> DST=/usr/lib/locale ##may differ across Linux distributions
> cp $DIR/charmaps/CP1252.gz /tmp; cd /tmp; gzip -d CP1252.gz ##because localedef can't handle gzipped charmaps
> sudo localedef -f /tmp/CP1252 -i $DIR/locales/en_US $DST/en_US.CP1252 ##construct and install the locale en_US.CP1252
 
MAC

Edite o .ini do TDS, e adicione a seguinte chave:
-vmargs
-Dfile.encoding=CP1252

Após isso, os projetos serão marcados com o encondig CP1252 por padrão.
Caso os projetos não utilizem o padrão, deveram ser modificados para utilizar o CP1252.

Para acessar o .ini acione com o botão direito no APP e selecione a opção “Show Contents”, encontrando o .ini.
Colaboração enviada por Matheus Nogueira, da TOTVS IP.

...

Toggle Cloak
17. Ao tentar criar ou utilizar relatórios BIRT ocorre travamento do TDS, com emissão ou não do erro "Out of memory". 

Cloak

Normalmente isso ocorre devido a falta de memória ao TDS para este executar as operações do BIRT utilizando Java 7 ou anterior. Para corrigir existem duas opções possíveis:

  • Utilize o Java 8 na execução do seu TDS
  • Aumente o espaço reservado de memória em uso pelo Java.
    1. Edite o arquivo developerStudio.ini
    2. Ajustes as configuração conforme abaixo (se não existir a configuração adicione)

      Se o problema persistir, experimente aumentar --XX:MaxPermSize para 512m.

Toggle Cloak
18. Ao atualizar o TDS, ocorre o erro "An error occurred while processing the JVM argument. Invalid format for byte argument:".

Cloak

Esse erro ocorre devido a caracteres adicionais na linha de configuração de argumentos da que serão passados para a JVM.

  1. Edite o arquivo developerStudio.ini
  2. Verifique se todos as linhas após -vmargs, que são argumentos para a JVM, não possuam espaços (ou outros whitespaces) entre o valor e fim de linha.
    Exemplo de configuração com erro (destaque amarelo)
  3. Ajuste se necessário e refaça o processo de atualização.

 

Toggle Cloak
19. Consumo de memória.

Cloak

Alguns programas utilizam bastante memória RAM, dentre eles o próprio TDS (baseado no Eclipse) e os navegadores (browsers), especialmente o Chrome.

Se notar alguma lentidão no TDS observe como está o consumo de memória RAM de sua máquina e se o uso da memória estiver muito alto, se possível, tente fechar alguns programas para liberar a memória RAM.

Outro ponto que pode ajudar no gerenciamento de memória é o uso do Java 8 que está gerenciando melhor a antiga área de memória denominada "PermGen".

O Chrome, ao ser inicializado, tende alocar um grande volume de memória para seu uso, deixando outras aplicações lentas ou mesmo com erro de inicialização. Se utilizá-lo, recomenda-se que seja iniciado após o TDS e outras aplicações de uso constante (cliente de e-mail, mensagens instantâneas, comunicação ponto a ponto e outros).