我一直在努力将使用 Play 2 构建的现有 Web 应用程序导入 IntelliJ。最后,从 12.0.3 升级到 12.1.7 后,所有语法错误都消失了,我以为一切都很好,但有一个错误仍然存在。当为 Play 2 设置新的运行配置并按“播放”时,我收到以下错误
运行未命名时出错:找不到 Play 2 安装目录
这有点奇怪,因为项目可以编译,我可以使用 让它从命令行正常运行play run
。使用向导在 IntelliJ 中从头开始设置新的 Play 2 项目,选择通过 IntelliJ 下载 Play 安装可以正常工作,但在导入现有应用程序时我似乎无法复制该操作。此外,在运行配置中设置“使用非默认 Play 2 安装目录”以指向安装只会给我有关错误版本的库的错误,而将相同选项设置为使用 Homebrew (2.2.2) 下载的 Play 根本不起作用。
答案1
我必须通过执行以下操作在项目中手动设置播放目录才能使其正常工作:转到“运行 -> 编辑配置“,勾选“使用非默认 Play 2 安装目录”选项并输入您的 play2 安装目录的路径。