2011-09-18 19 views
15

Aquí está mi estructura del proyecto MavenIntelliJ Problema con + obtener el directorio de trabajo actual

 
ProjectParent 
-Class1 
-Class2 
-Module1 (another sub directory) 
--Module1Class1 
--Module1Class2 

Ahora en que funciono Module1Class1 de IntelliJ mi directorio de trabajo actual es donde directorio ProjectParent, pero cuando corro Module1Class1 del eclipse, mi actual director de trabajo es el directorio ProjectParent/Module1.

Por qué esto es diferente en intellij & cómo puedo cambiar esto, entonces mi directorio actual siempre es desde donde mi clase comenzó a ejecutarse, como en este ejemplo el directorio 'Module1Class1'.

Respuesta

27

Debe editar la plantilla Configuración de ejecución/depuración y especificar la variable $MODULE_DIR$ en el campo Directorio de trabajo.

Todas las configuraciones nuevas heredarán esta configuración predeterminada y la variable se sustituirá por el directorio del módulo que desea ejecutar.

Hay una solicitud de función para que sea la configuración predeterminada, please vote.

3

Puede editar el directorio de trabajo desde el cuadro de diálogo de configuraciones de ejecución.

+0

Funcionó para mí.Gracias –

Cuestiones relacionadas