使用eclipse导入DataSphereStudio项目小白教程

13 篇文章 0 订阅
9 篇文章 0 订阅

DataSphereStudio作为一个parent项目,下面包含了18个modules,这里根据编译整体的DSS的文档介绍在eclipse中如何导入项目,然后在eclipse中进行maven编译。

在导入项目之前,由于项目包含了scala代码,首先要安装scala IDE插件,help -> eclipse market中搜索scala,如图安装

scala

在克隆项目以后,File -> import,选定DataSphereStudio文件夹,导入项目,导入项目后,parent项目以及18个modules都会导入。

导入后进入parent项目,默认是dss,打开pom.xml文件,由于项目使用了scala-maven-plugin,一般eclipse默认的lifecycle不会包含此插件信息,我们可以添加m2e的lifecycle配置,

<build>
		<pluginManagement>
			<plugins>

				<plugin>
					<groupId>org.eclipse.m2e</groupId>
					<artifactId>lifecycle-mapping</artifactId>
					<version>1.0.0</version>
					<configuration>
						<lifecycleMappingMetadata>
							<pluginExecutions>
								<pluginExecution>
									<pluginExecutionFilter>
										<groupId>net.alchim31.maven</groupId>
										<artifactId>scala-maven-plugin</artifactId>
										<versionRange>
											3.2.2
										</versionRange>
										<goals>
											<goal>add-source</goal>
											<goal>compile</goal>
											<goal>testCompile</goal>
											<goal>doc-jar</goal>
										</goals>
									</pluginExecutionFilter>
									<action>
										<ignore />
									</action>
								</pluginExecution>
							</pluginExecutions>
						</lifecycleMappingMetadata>
					</configuration>
				</plugin>
。。。。。。(后面省略)

按照官方提示第一步进行dss母项目安装:右键点击dss项目,run as -> maven build ...在弹出窗口输入-N install后运行,如图所示:(通常会skip tests)

parent

这一步会很快完成,母项目会成功安装,下一步同样右键单击dss项目,run as -> Maven build...输入clean install完成其他模块的安装,大概需要一个多小时。

执行成功后,检查每一个模块,如果有类找不到的错误,右键点击src/main/scala,将文件夹包含到build path.

module

另外右键点击模块项目,查看properties, 选定scala编译器版本,这里是2.11.11,如图:

compiler

 

Good Luck,

Cheers!

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值