827 Star 5K Fork 3.5K

GVPO2OA企业应用开发平台 / O2OA

 / 详情

mvn install 编译不通过

已完成
创建于  
2019-11-02 12:40

程序包javax.persistence不存在

评论 (4)

吴贵宇 创建了任务

我们测试都是OK的,如果有报错,请贴一下您遇到的问题报错日志,或者到官网的社区里去发个贴,谢谢您的关注

@O2OA企业应用开发平台 @O2OA企业应用开发平台 [INFO] --- exec-maven-plugin:1.6.0:java (metaModelBuilder) @ x_base_core_project ---
/Users/wuguiyu/git/github/O2OA/o2server/x_base_core_project/src/main/java/com/x/base/core/entity/JpaObject.java:11: 错误: 程序包javax.persistence不存在
import javax.persistence.Column;
^
/Users/wuguiyu/git/github/O2OA/o2server/x_base_core_project/src/main/java/com/x/base/core/entity/JpaObject.java:12: 错误: 程序包javax.persistence不存在
import javax.persistence.Lob;
^
/Users/wuguiyu/git/github/O2OA/o2server/x_base_core_project/src/main/java/com/x/base/core/entity/JpaObject.java:13: 错误: 程序包javax.persistence不存在
import javax.persistence.MappedSuperclass;
^
/Users/wuguiyu/git/github/O2OA/o2server/x_base_core_project/src/main/java/com/x/base/core/entity/JpaObject.java:14: 错误: 程序包javax.persistence不存在
import javax.persistence.PrePersist;
^
/Users/wuguiyu/git/github/O2OA/o2server/x_base_core_project/src/main/java/com/x/base/core/entity/JpaObject.java:15: 错误: 程序包javax.persistence不存在
import javax.persistence.PreUpdate;
^
/Users/wuguiyu/git/github/O2OA/o2server/x_base_core_project/src/main/java/com/x/base/core/entity/JpaObject.java:32: 错误: 找不到符号
@MappedSuperclass
^
符号: 类 MappedSuperclass
/Users/wuguiyu/git/github/O2OA/o2server/x_base_core_project/src/main/java/com/x/base/core/entity/SliceJpaObject.java:3: 错误: 程序包javax.persistence不存在
import javax.persistence.Column;
^
/Users/wuguiyu/git/github/O2OA/o2server/x_base_core_project/src/main/java/com/x/base/core/entity/SliceJpaObject.java:4: 错误: 程序包javax.persistence不存在
import javax.persistence.MappedSuperclass;
^
/Users/wuguiyu/git/github/O2OA/o2server/x_base_core_project/src/main/java/com/x/base/core/entity/SliceJpaObject.java:8: 错误: 找不到符号
@MappedSuperclass
^
符号: 类 MappedSuperclass
/Users/wuguiyu/git/github/O2OA/o2server/x_base_core_project/src/main/java/com/x/base/core/entity/StorageObject.java:11: 错误: 程序包javax.persistence不存在
import javax.persistence.MappedSuperclass;
^
/Users/wuguiyu/git/github/O2OA/o2server/x_base_core_project/src/main/java/com/x/base/core/entity/StorageObject.java:12: 错误: 程序包javax.persistence不存在
import javax.persistence.Transient;
^
/Users/wuguiyu/git/github/O2OA/o2server/x_base_core_project/src/main/java/com/x/base/core/entity/StorageObject.java:14: 错误: 程序包org.apache.commons.io不存在
import org.apache.commons.io.FilenameUtils;
^
/Users/wuguiyu/git/github/O2OA/o2server/x_base_core_project/src/main/java/com/x/base/core/entity/StorageObject.java:15: 错误: 程序包org.apache.commons.io不存在
import org.apache.commons.io.IOUtils;
^
/Users/wuguiyu/git/github/O2OA/o2server/x_base_core_project/src/main/java/com/x/base/core/entity/StorageObject.java:32: 错误: 找不到符号
@MappedSuperclass
^
符号: 类 MappedSuperclass
/Users/wuguiyu/git/github/O2OA/o2server/x_base_core_project/src/main/java/com/x/base/core/entity/JpaObject.java:103: 错误: 找不到符号
@Column(name = ColumnNamePrefix + createTime_FIELDNAME)
^
符号: 类 Column
位置: 类 JpaObject
/Users/wuguiyu/git/github/O2OA/o2server/x_base_core_project/src/main/java/com/x/base/core/entity/JpaObject.java:107: 错误: 找不到符号
@Column(name = ColumnNamePrefix + updateTime_FIELDNAME)
^
符号: 类 Column
位置: 类 JpaObject
/Users/wuguiyu/git/github/O2OA/o2server/x_base_core_project/src/main/java/com/x/base/core/entity/JpaObject.java:111: 错误: 找不到符号
@Column(length = JpaObject.length_128B, name = ColumnNamePrefix + sequence_FIELDNAME)
^
符号: 类 Column
位置: 类 JpaObject
/Users/wuguiyu/git/github/O2OA/o2server/x_base_core_project/src/main/java/com/x/base/core/entity/JpaObject.java:139: 错误: 找不到符号
@Column(length = length_255B, name = ColumnNamePrefix + scratchString_FIELDNAME)
^
符号: 类 Column
位置: 类 JpaObject
/Users/wuguiyu/git/github/O2OA/o2server/x_base_core_project/src/main/java/com/x/base/core/entity/JpaObject.java:143: 错误: 找不到符号
@Column(name = ColumnNamePrefix + scratchBoolean_FIELDNAME)
^
符号: 类 Column
位置: 类 JpaObject
/Users/wuguiyu/git/github/O2OA/o2server/x_base_core_project/src/main/java/com/x/base/core/entity/JpaObject.java:147: 错误: 找不到符号
@Column(name = ColumnNamePrefix + scratchDate_FIELDNAME)
^
符号: 类 Column
位置: 类 JpaObject
/Users/wuguiyu/git/github/O2OA/o2server/x_base_core_project/src/main/java/com/x/base/core/entity/JpaObject.java:151: 错误: 找不到符号
@Column(name = ColumnNamePrefix + scratchInteger_FIELDNAME)
^
符号: 类 Column
位置: 类 JpaObject
/Users/wuguiyu/git/github/O2OA/o2server/x_base_core_project/src/main/java/com/x/base/core/entity/JpaObject.java:318: 错误: 找不到符号
@PrePersist
^
符号: 类 PrePersist
位置: 类 JpaObject
/Users/wuguiyu/git/github/O2OA/o2server/x_base_core_project/src/main/java/com/x/base/core/entity/JpaObject.java:335: 错误: 找不到符号
@PreUpdate
^
符号: 类 PreUpdate
位置: 类 JpaObject
/Users/wuguiyu/git/github/O2OA/o2server/x_base_core_project/src/main/java/com/x/base/core/entity/SliceJpaObject.java:14: 错误: 找不到符号
@Column(name = ColumnNamePrefix + distributeFactor_FIELDNAME)
^
符号: 类 Column
位置: 类 SliceJpaObject
/Users/wuguiyu/git/github/O2OA/o2server/x_base_core_project/src/main/java/com/x/base/core/entity/StorageObject.java:82: 错误: 找不到符号
@transient
^
符号: 类 Transient
位置: 类 StorageObject
注: Starting OpenJPA Annotation Processor for Metamodel Generation
java.lang.RuntimeException: java.lang.NoClassDefFoundError: javax/persistence/Basic
at com.sun.tools.javac.main.Main.compile(Main.java:553)
at com.sun.tools.javac.api.JavacTaskImpl.doCall(JavacTaskImpl.java:129)
at com.sun.tools.javac.api.JavacTaskImpl.call(JavacTaskImpl.java:138)
at com.x.base.core.entity.tools.MetaModelBuilder.main(MetaModelBuilder.java:62)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.codehaus.mojo.exec.ExecJavaMojo$1.run(ExecJavaMojo.java:282)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.NoClassDefFoundError: javax/persistence/Basic
at org.apache.openjpa.persistence.PersistenceMetaDataDefaults.(PersistenceMetaDataDefaults.java:107)
at org.apache.openjpa.persistence.PersistenceMetaDataFactory.(PersistenceMetaDataFactory.java:83)
at org.apache.openjpa.persistence.meta.AnnotationProcessor6.setNamingPolicy(AnnotationProcessor6.java:357)
at org.apache.openjpa.persistence.meta.AnnotationProcessor6.init(AnnotationProcessor6.java:213)
at com.sun.tools.javac.processing.JavacProcessingEnvironment$ProcessorState.(JavacProcessingEnvironment.java:500)
at com.sun.tools.javac.processing.JavacProcessingEnvironment$DiscoveredProcessors$ProcessorStateIterator.next(JavacProcessingEnvironment.java:597)
at com.sun.tools.javac.processing.JavacProcessingEnvironment.discoverAndRunProcs(JavacProcessingEnvironment.java:690)
at com.sun.tools.javac.processing.JavacProcessingEnvironment.access$1800(JavacProcessingEnvironment.java:91)
at com.sun.tools.javac.processing.JavacProcessingEnvironment$Round.run(JavacProcessingEnvironment.java:1035)
at com.sun.tools.javac.processing.JavacProcessingEnvironment.doProcessing(JavacProcessingEnvironment.java:1176)
at com.sun.tools.javac.main.JavaCompiler.processAnnotations(JavaCompiler.java:1170)
at com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:856)
at com.sun.tools.javac.main.Main.compile(Main.java:523)
... 9 more
Caused by: java.lang.ClassNotFoundException: javax.persistence.Basic
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 22 more

兄台啊, 这个码云和github的代码有毒,编译都报错, 最后官网下的源码可以编译.

是的,我们也发现了这个问题,所以给大家在官网准备了可以正常编译的源吗!谢谢您的关注!

O2OA企业应用开发平台 任务状态待办的 修改为已完成

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(3)
2177316 o2oa 1604654392 415067 sohnny 1578923162
Java
1
https://gitee.com/o2oa/O2OA.git
git@gitee.com:o2oa/O2OA.git
o2oa
O2OA
O2OA

搜索帮助

344bd9b3 5694891 D2dac590 5694891