我在商业上编写C#,我在家里使用Scala IDE(Eclipse)。我希望能够构建我的项目,因此我有一个播放组件(.NET等效的Assembly / VS项目)和另一个组件,即核心(模型,服务等)
如何在Java / Scala世界中使用Jars等进行此操作。如何在eclipse中构建此结果以获得这些结果?
干杯。
答案 0 :(得分:1)
这取决于你是否使用maven。如果这样做,您将为play组件创建一个项目,该项目依赖于核心组件,这是另一个maven项目。
如果您不想学习maven,因为您只想要快速解决方案,请创建两个单独的Java项目,并在play组件的项目属性中转到“构建路径”>项目选项卡并添加其他项目(核心)那里,这也将创建工作区依赖
答案 1 :(得分:1)
如果是播放项目,你可以在播放控制台中使用'eclipse'命令生成eclipse项目,然后导入项目。
答案 2 :(得分:0)
从Scala IDE的角度来看,有两种可能性:
eclipse
将生成正确的Eclipse配置文件,并且在工作区中导入时将链接2个项目。eclipse
sbt命令将生成独立的项目配置。在工作区中导入项目后,必须调整Java build path
(在项目属性中)以使一个项目依赖于另一个项目。 (快速提示:确保在Order and Export
标签中选择所需的依赖项。)如果您使用2个sbt版本进行设置,则可能需要在本地发布核心,并将其作为播放构建中的依赖项添加。
我会让其他人在一个sbt版本中配置多个项目。