vipbarry 发表于 2023-8-17 11:14:14

ubunt2204 编译o2oa 无法成功

环境:ubuntu22.04, node18, openjdk11 ,eclipse

源码 git clone https://gitee.com/tinklingStudio/O2OA.git


按照官网教程,将下载的项目导入eclipse后编译
1、update MAVEN :update project
2、pom.xml run as 5.maven install


编译失败:

。。。

。。。


请教,是哪里没有配置正确?或者我获取的代码路径不对?该怎么处理呢


vipbarry 发表于 2023-8-17 11:24:46

报错完整明细
[ Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default) on project x_base_core_project: Compilation failure: Compilation failure:
[ /home/barry/文档/O2OA/pracitce-dev/O2OA/o2server/x_base_core_project/src/main/java/com/x/base/core/project/gson/XGsonBuilder.java: 程序包jdk.nashorn.api.scripting不存在
[ /home/barry/文档/O2OA/pracitce-dev/O2OA/o2server/x_base_core_project/src/main/java/com/x/base/core/project/scripting/ClassFilter.java: 程序包jdk.nashorn.api.scripting不存在
[ /home/barry/文档/O2OA/pracitce-dev/O2OA/o2server/x_base_core_project/src/main/java/com/x/base/core/project/gson/ScriptObjectMirrorSerializer.java: 程序包jdk.nashorn.api.scripting不存在
[ /home/barry/文档/O2OA/pracitce-dev/O2OA/o2server/x_base_core_project/src/main/java/com/x/base/core/project/gson/ScriptObjectMirrorSerializer.java: 找不到符号
[   符号: 类 ScriptObjectMirror
[ /home/barry/文档/O2OA/pracitce-dev/O2OA/o2server/x_base_core_project/src/main/java/com/x/base/core/project/gson/ScriptObjectMirrorSerializer.java: 找不到符号
[   符号:   类 ScriptObjectMirror
[   位置: 类 com.x.base.core.project.gson.ScriptObjectMirrorSerializer
[ -> 
[
[ To see the full stack trace of the errors, re-run Maven with the -e switch.
[ Re-run Maven using the -X switch to enable full debug logging.
[
[ For more information about the errors and possible solutions, please read the following articles:
[ http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[
[ After correcting the problems, you can resume the build with the command
[   mvn <args> -rf :x_base_core_project

Ray 发表于 2023-8-17 17:50:52

您使用的是eclipse自带的jre环境,没有这个类,您需要设置eclipse使用jdk.
不要使用默认的jre

vipbarry 发表于 2023-8-18 10:19:01

感谢,设置系统JDK11之后编译成功了。

xadmin 发表于 2023-8-18 17:24:57

vipbarry 发表于 2023-8-18 10:19
感谢,设置系统JDK11之后编译成功了。

:handshake
页: [1]
查看完整版本: ubunt2204 编译o2oa 无法成功