在 JDeveloper 中将默认目录从 mywork 移开

Relocate default directory away from mywork in JDeveloper

当用谷歌搜索类似这样的内容时,会弹出需要更改 JDEV_USER_DIR 或在 Oracle_Home\jdeveloper\ide\bin\ide.boot 文件中设置 ide.user.dir 参数,但这显然是错误的。更改 ide.user.dir 参数会重新定位 JDeveloper 保存其参数的文件,而不是我的项目的默认文件夹。那么,有人可以给我正确的答案吗?如何替换我的项目的默认文件夹(即在安装 JDeveloper 之后)?

应用程序创建向导中的第一步让您选择放置应用程序的位置。我相信在您为一个应用程序设置此后,默认情况下下一个应用程序将跟随到同一目录。

jdeveloper.exe -J-Dide.user.dir=C:\myWork

根据第一个link我发现,http://www.catgovind.com/jdeveloper/where-is-jdeveloper-user-home-directory-in-windows/ and the explanation on https://tompeez.wordpress.com/2011/08/13/how-to-find-and-reset-the-system11-x-x-x-folder-for-a-jdeveloper-installation/设置工作目录的方法是设置环境变量JDEV_USER_HOME。我将其设置为值:%USERPROFILE%\Documents\JDeveloper

正确答案在这里:https://agungor.wordpress.com/2012/12/06/how-to-change-default-open-application-folder-of-jdeveloper/

只需导航到 C:\Users....\AppData\Roaming\JDeveloper\system11.1.1.6.38.62.29\o.jdeveloper\applications.xml 并更改 workDirectory 属性