【发布时间】:2016-12-23 02:06:52
【问题描述】:
我正在使用 Activator,我想导入一个现有的 X-Y Java 项目,该项目有一个 Play 模块(模块 A)。它有这棵树:
|_**A**
|_app
|_view
|_controller
|_filters
|_jobs
|_services
|_jobs
|_services
|_conf
|_lib
|_logs
|_target
|_project
|_public
|_test
|_**build.sbt**
|_**web.server**
|_htmlpages
|_view
|_model
|_node_modules
|_routes
|_**app.js**
|_db.js
|_global.js
|_**package.json**
|_**B**
|_out
|_src
|_**B.iml**
|_**C**
|_out
|_src
|_**C.iml**
A 的唯一组件是 build.sbt。其他组件都是Java,除了最后一个是nodeJS。
如果我尝试使用所有组件导入整个项目,Activator UI 会显示此错误:
X-Y doesn't contain a valid sbt project
如果我只导入模块A,它可以正常导入,但是构建项目会显示一个错误列表,其中一个是从stdout 读取的:
C:\Users\me\X\A\app\controllers\xyzController.java:3: package X.Y.C does not exist
知道如何导入包含所有组件的整个项目,或者如何将所有其他组件添加到已经导入的sbt 组件A?
【问题讨论】: