Eu normalmente inicio o servidor Stanford CoreNLP abrindo o terminal, navegando até a pasta onde ele salvou e emitindo o seguinte comando:
java -mx4g -cp "*" edu.stanford.nlp.pipeline.StanfordCoreNLPServer -port 9000 -timeout 15000
Eu tentei automatizar isso. Eu criei o arquivo st_corenlp.sh
e coloquei o seguinte código dentro deste arquivo:
#!/bin/bash
cd "/home/Documents/stanford-corenlp-full-2016-10-31"
sudo java -mx4g -cp "*" edu.stanford.nlp.pipeline.StanfordCoreNLPServer -port 9000 -timeout 15000
Eu também entrei nas propriedades do arquivo e o tornei executável.
Agora, quando clico, nada acontece. Eu também não sei como executar st_corenlp.sh
do terminal para solucionar problemas.
Estou no Ubuntu 16.04
Alguma sugestão?
Atualizar
Eu descobri uma maneira de executar o script na linha de comando bash -x st_corenlp.sh
,
mas o arquivo não está em execução quando eu clico nele duas vezes. Eu verifiquei novamente, marcado como executável. (Marque - Permitir a execução do arquivo como programa)