realmente, isso funciona normalmente para um projeto Java comum… porém estou utilizando uma outra versão do eclipse e não sei se ele tem outro comportamento, estou utilizando o IBM Functional Tester (para fazer teste automatizado) não sei se vocês já trabalharam com ele,…, mas enfim, fiz o seguinte teste no Functional Tester:
criei um projeto Java normal (Java Project) e um de Functional Tester (Functional Test Project) - FT;
O workspace ficou assim:
JavaProject = C:\IBM\Rational\workspace\TesteJava
Functional Test Project = C:\IBM\Rational\workspace\TesteFunctional
porém, quando eu crio o arquivo, ele está mudando o diretório do arquivo no projeto Functional:
JavaProject = C:\IBM\Rational\workspace\TesteJava\temp\teste.txt -> Ok, o arquivo foi criado certo.
Functional Test = C:\IBM\Rational\SDP\6.0\temp\teste.txt -> Não encontra o arquivo, não está no workspace
no projeto Functional Test, ao invés de criar o arquivo em dentro da pasta do workspace, está criando na pasta de instalação do programa.
Sei que está ficando meio confuso, mas seria muito útil pra mim, se fosse possível obter o path do projeto direto, parecido como é feito no Ant usando variáveis de propriedade.
agradeço pela ajuda.