Intellij idea 将源根文件夹还原为普通文件夹
我在包Intellij idea 将源根文件夹还原为普通文件夹,intellij-idea,clojure,Intellij Idea,Clojure,我在包com.lapots.game.journey.math中创建了.clj脚本。我看到通知,我的clj文件不在源根目录下 当时我不知道我可以将clojure文件夹作为源根目录,所以我将我的新包作为源根目录 但是现在我无法将math文件夹解除绑定为源根目录,并将其显示为packagecom.lapots.game.travely.math,而不仅仅是math。因此,当我尝试使用clojurekind创建clojure命名空间时 作为math文件夹中clojure文件的名称空间,我刚刚 (n
com.lapots.game.journey.math
中创建了.clj
脚本。我看到通知,我的clj
文件不在源根目录下
当时我不知道我可以将clojure
文件夹作为源根目录,所以我将我的新包作为源根目录
但是现在我无法将math
文件夹解除绑定为源根目录,并将其显示为packagecom.lapots.game.travely.math
,而不仅仅是math
。因此,当我尝试使用clojure
kind创建clojure命名空间时
作为math
文件夹中clojure文件的名称空间,我刚刚
(ns script)
而不是
(ns com.lapots.game.journey.math.script)
如何将math
文件夹从source root
还原为普通包?简单答案:
近距离智能
删除.idea
目录和所有内容
重新启动IntelliJ并选择File->New->Project from existing sources
导航到根目录并选择project.clj
,然后单击OK
我不确定你的名称空间组织,但我假设您知道它必须与clojure和java的目录层次结构相匹配。右键单击项目窗格中的目录,然后选择将目录标记为->取消标记为源根目录
右键单击项目窗格中的目录,然后选择将目录标记为->取消标记为源根目录
工作?在看到它工作后将其作为答案发布。@nespowerglood我不知道将目录标记为函数@nespowerglood的解决方案更简单