eclipse导入jena源码
2、把jena-3.13.1-source-release.zip解压在D:projectjavajena2jena-3.13.1
3、在D:projectjavajena2jena-3.13.1目录执行cdm命令:mvn -Dmaven.test.skip=true package
(这一步可以省略,主要是因为eclipse直接导入maven项目,下载依赖包慢。)
4、导入maven,导入后项目会有错误信息。
5、解决方法是确保jena-shaded-guava Maven模块在Eclipse中保持关闭状态,再重新编译或右键菜单Maven->Update Project...。
6、编译完成后,还是会报一个Missing artifact jdk.tools:jdk.tools:jar:1.6的错误
解决方法,把jdk6的tools.jar(如果网上没有tools.jar文件,网上自己下载)安装到本地maven仓库,执行下边命令安装:
mvn install:install-file -DgroupId=jdk.tools -DartifactId=jdk.tools -Dpackaging=jar -Dversion=1.6 -Dfile=tools.jar -DgeneratePom=true
打开jena-3.13.1jena-elephasjena-elephas-commonpom.xml,添加依赖包
<dependency> <groupId>jdk.tools</groupId>
<artifactId>jdk.tools</artifactId>
<version>1.6</version>
</dependency>
如果导入是jena-3.14.0-source-release.zip版本,会报“Unknown pom.xml Maven Configuration Problem”错误,打开对应的pom.xml文件,加入maven-jar-plugin插件代码,再右键菜单:Maven->Update Project...
<plugin> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>3.1.1</version>
</plugin>
7、编译成功,没有报错
官方http://jena.apache.org/tutorials/rdf_api.html教程对应的示例代码jena-3.13.1jena-coresrc-examples,可以直接编译测试
以上是 eclipse导入jena源码 的全部内容, 来源链接: utcz.com/z/512960.html