我在包.clj
中创建了com.lapots.game.journey.math
脚本。我看到了clj
文件不在源根目录下的通知。
当时我不知道我可以将clojure
文件夹作为源根目录,因此我将新包作为源根目录。
但是现在我无法取消绑定math
文件夹作为源根目录,并将其显示为包com.lapots.game.journey.math
,而不仅仅是math
。因此,当我尝试使用clojure namespace
种
clojure
时
作为math
文件夹中我的clojure文件中的命名空间,我只有
(ns script)
而不是
(ns com.lapots.game.journey.math.script)
如何将math
文件夹从source root
恢复为普通包裹?
答案 0 :(得分:1)
右键单击项目窗格中的目录,然后选择<?php
use Behat\Transliterator\Transliterator;
class Urlizer extends Transliterator
{
}
。
答案 1 :(得分:0)
简单回答:
.idea
目录&amp;所有内容File -> New -> Project from existing sources
project.clj
,然后单击“确定”。我不确定你的命名空间组织,但我猜你知道它必须与clojure和java的目录层次结构相匹配。