Erro ao compilar usando jGrasp no Ubuntu 11.04

Iniciado por natysanz, 27 de Dezembro de 2011, 22:34

tópico anterior - próximo tópico

natysanz

Boa noite! Eu não consigo compilar usando o jGrasp [IDE de Java] no Ubuntu 11.04
qualquer arquivo q eu tento compilar, dá este erro:

----jGRASP exec: javac -g Constants.java
jGRASP wedge program "/home/natysanz/Setups/jgrasp/jgrasp/jbin/linux_run" exists, but
could not be executed.
(Cannot run program "/home/natysanz/Setups/jgrasp/jgrasp/jbin/linux_run": java.io.IOException: error=2, No such file or directory)
Check permissions on the file.


para executar o programa, eu vou na pasta onde descompactei, e clico com o direito em jgrasp.jar
e coloco para abrir com Sun Java 6 Runtime

eu axo que com a JDK está tudo certo, pq consigo compilar e executar normalmente pelo terminal
e quando eu testo, se está instalado corretamente, com o comando java -version
aparece escrito:

java -version "1.6.0_25"
Java(TM) SE Runtime Environment (build 1.6.0_25-b06)
Java HotSpot(TM) Server VM (build 20.0-b11, mixed mode)


e pelo javac -version:
javac 1.6.0_25

pelo o que eu entendi do erro, parece que não tem permissão pra executar, é isso mesmo?
será que falta configurar alguma coisa?
dei uma olhada na ajuda do jGrasp, e tem isto aqui:

Installing on x86 Linux
Unzip the distribution file in the directory where you wish to install jGRASP.
This will create a jgrasp directory containing all the files.
You may want to add the "bin" subdirectory of this directory to your execution path or create a soft link to .../jgrasp/bin/jgrasp from a directory on the executable path.
Note that java must be on your system path in order to run jGRASP.


eu não entendi... o que é criar um soft link?
tenho que adicionar o subdiretório bin para o caminho de execução? como assim?

se alguém puder me ajudar, eu agradeço muito.
Obrigada!

natysanz

Já consegui resolver o problema!!
eu estava executando o arquivo errado... eu estava executando o .jar, mas na verdade tem q executar o script shell

Agora só preciso conseguir configurar a fonte
quando eu abro o jGrasp, aparece a seguinte caixa de diálogo:

Default system character encoding uses multi-byte characters or is not one-to-one

Currently, jGRASP CSD windows can not handle such encodings.

ISO8859-1 (Latin-1) encoding will be used.

Character display, printing, I/O, and cut-and-past behavior may not be as expected. Working with ASCII text should not be a problem.


ai o resultado disso, é que na saída das strings de texto, naum aparecem os acentos, til, etc...
[/e pelo jGrasp do windows aparece, então o programa deve dar suporte a estes caracteres]

alguém sabe o que tem q fazer?