playframework - 包 javax.persistence 不存在

2023-12-01

我在使用数据库时遇到问题 我本来打算看这个教程http://vimeo.com/58969923#(来自 playframework.com 页面的一张) 在模型中:

play-2.2.1/jcirs/app/models/MedicalIncident.java

公共类 MedicalIncident 扩展模型{}

我正在尝试使用实体。为此我必须导入: javax.persistence.* 和 play.db.ebean.* 但都找不到。 错误是

包 javax.persistence 不存在

我应该怎么办? 使用其他数据库引擎吗?或者应该下载一些依赖项。 我想以最好的方式使用 playframework。 请帮忙。

我的配置 应用程序.conf:

 db.default.driver=org.h2.Driver
 db.default.url="jdbc:h2:mem:play"
 ebean.default="models.*"

堆栈跟踪:

[jcirs] $ run 8081

--- (Running the application from SBT, auto-reloading is enabled) ---

[info] play - Listening for HTTP on /0:0:0:0:0:0:0:0:8081

(Server started, use Ctrl+D to stop and go back to the console...)

[info] Compiling 5 Scala sources and 5 Java sources to /home/daniel/play-2.2.1/jcirs/target/scala-2.10/classes...
[error] /home/daniel/play-2.2.1/jcirs/app/models/MedicalIncident.java:4: error: package javax.persistence does not exist
[error] import javax.persistence.*;
[error] ^
[error] /home/daniel/play-2.2.1/jcirs/app/models/MedicalIncident.java:6: error: package play.db.ebean does not exist
[error] import play.db.ebean.*;
[error] ^
[error] /home/daniel/play-2.2.1/jcirs/app/models/MedicalIncident.java:14: error: cannot find symbol
[error] public class MedicalIncident extends Model {
[error]                                      ^
[error]   symbol: class Model
[error] /home/daniel/play-2.2.1/jcirs/app/models/MedicalIncident.java:13: error: cannot find symbol
[error] @Entity
[error]  ^
[error]   symbol: class Entity
[error] /home/daniel/play-2.2.1/jcirs/app/models/MedicalIncident.java:15: error: cannot find symbol
[error]     @id
[error]      ^
[error]   symbol:   class id
[error]   location: class MedicalIncident
[error] /home/daniel/play-2.2.1/jcirs/app/controllers/MedicalIncident.java:21: error: cannot find symbol
[error]         MedicalIncident medical_incident = Form.form(MedicalIncident.class).bindFormRequest().get();
[error]                                            ^
[error]   symbol:   variable Form
[error]   location: class MedicalIncident
[error] 6 errors
[error] (compile:compile) javac returned nonzero exit code
[error] application - 

! @6gfjpj0cf - Internal server error, for (GET) [/] ->

play.PlayExceptions$CompilationException: Compilation error[error: package javax.persistence does not exist]
        at play.PlayReloader$$anon$1$$anonfun$reload$2$$anonfun$apply$14$$anonfun$apply$16.apply(PlayReloader.scala:304) ~[na:na]
        at play.PlayReloader$$anon$1$$anonfun$reload$2$$anonfun$apply$14$$anonfun$apply$16.apply(PlayReloader.scala:304) ~[na:na]
        at scala.Option.map(Option.scala:145) ~[scala-library.jar:na]
        at play.PlayReloader$$anon$1$$anonfun$reload$2$$anonfun$apply$14.apply(PlayReloader.scala:304) ~[na:na]
        at play.PlayReloader$$anon$1$$anonfun$reload$2$$anonfun$apply$14.apply(PlayReloader.scala:298) ~[na:na]
        at scala.Option.map(Option.scala:145) ~[scala-library.jar:na]
[warn] play - No application found at invoker init

您是否更新了 Build.scala 中的项目依赖项? 不确定 Play 2.2.1 中是否有任何更改,但对于 Play 2.1.3 Build.scala 中的依赖项将如下所示:

  val appDependencies = Seq(
    javaCore,
    javaJdbc,
    javaEbean
  )

编辑: 一旦您更新了 Build.scala 中的依赖项,请不要忘记通过运行相应的 play 命令来更新 IDEA 或 Eclipse 中的依赖项,例如

play idea
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

playframework - 包 javax.persistence 不存在 的相关文章

  • java字符串索引越界异常

    从类中调用函数时出现以下错误 java lang StringIndexOutOfBoundsException 字符串索引超出范围 1 尽管我使用系统打印来查看我在 substring 函数中传递的输入 但一切似乎都是正确的 函数 isC
  • 删除 PriorityQueue 的顶部?

    假设我使用 Java util 中的 PriorityQueue 类 我想从 PriorityQueue pq 中删除最大的数字 我们假设它位于队列的头部 下面的工作会起作用吗 1 int head pq peek pq dequeue h
  • 将 4 个字节转换为无符号 32 位整数并将其存储在 long 中

    我正在尝试用 Java 读取二进制文件 我需要读取无符号 8 位值 无符号 16 位值和无符号 32 位值的方法 执行此操作的最佳 最快 最美观的代码 是什么 我在 C 中做到了这一点 并做了类似的事情 uint8 t buffer uin
  • 使用 IntentService 使用 Camera2 拍照

    我正在尝试创建一个可以拍照但不显示预览的应用程序 使用本教程 https www youtube com watch v oPu42I0HSi4 https www youtube com watch v oPu42I0HSi4如果我使用和
  • CXF 客户端异常:{XXX} 的拦截器已引发异常,现在展开

    我遇到以下 CXF 异常 warning Interceptor for http example com wsdl esc 2011 12 12 AmazonEC2 http example com wsdl esc 2011 12 12
  • Android - 使用 Intent 打开 PDF 文档关闭后不保存

    我面临的问题是 当尝试保存对使用此 URI 打开的 PDF 文档的更改时内容 xx xxx xxx fileprovider external Download Sync FileName pdf 我所做的任何更改在关闭文档后都不会保存 但
  • Java 内存错误:无法创建新的本机线程

    运行 java 服务器时 我在 UNIX 服务器上收到此错误 Exception in thread Thread 0 java lang OutOfMemoryError unable to create new native threa
  • 在 Java 中停止线程? [复制]

    这个问题在这里已经有答案了 我正在编写一段代码 该代码连接到服务器 使用该连接生成一堆线程并执行一堆 东西 在某些情况下 连接会失败 我需要停止一切并从头开始使用新对象 我想在对象之后进行清理 但在线程上调用 thread stop 但此方
  • 椭圆与椭圆如何相交?

    我用的是JAVA Ellipse2D s1 new Ellipse2D Float 0 0 100 100 System out println s1 intersects 99 30 100 100 应该返回 false 但它返回 tru
  • 如何更改使用 Google ReCaptcha 版本 2 时的错误消息?

    当为 Google ReCaptcha 版本 2 选择多张照片时 会显示以下错误消息 需要多个正确的解决方案 请解决更多 如何将错误消息更改为我网站上的自定义消息 这是图像 我认为不可能在服务器端 在谷歌 进行 这可以在客户端通过利用 js
  • 使用 spring mvc 的多个域

    假设我有一个应用程序必须缩短 URL 但还要执行其他操作 喜欢google com and goo gl or facebook com and fb me 部署两个应用程序很容易 但 目前 仅部署一个应用程序更简单 使用 spring 和
  • spring-hibernate 花费更多时间的任何原因?

    目前 我正在春季和冬眠期间从事一个项目 我来到这里 获取记录并在 JSP 中显示这些记录需要更多时间 我在各处都保留了时间戳 以查看哪里花费了更多时间 Time HomeController start 2014 07 09 18 58 5
  • 清单合并失败:需要为 显式指定 android:exported

    我的清单文件有问题 错误消息 清单合并失败 android 需要为 明确指定导出 面向 Android 12 及更高版本的应用需要指定显式值android exported当相应的组件定义了意图过滤器时 有关详细信息 请参阅 https d
  • 如何删除 Spring 的 RestTemplate 添加的某些 HTTP 标头?

    我在远程服务方面遇到问题 我无法控制对使用 Spring 的 RestTemplate 发送的请求进行 HTTP 400 响应 使用发送的请求curl但被接受了 所以我将它们与通过 RestTemplate 发送的内容进行了比较 特别是 S
  • 如果使用 Maven,是否应该忽略 VCS 中 Eclipse 特定的文件?

    我知道为什么不将 Eclipse IDE 特定的文件提交到像 Git 我实际上正在使用的 这样的 VCS 中 这就是我使用 Maven 并让它为您生成这些文件的原因之一not将它们置于版本控制之下 但我想知道 是否应该在 gitignore
  • 如何列出所有已加载的 Spring bean 定义文件

    在大型企业系统中 并不总是清楚在 ApplicationContext 构建期间导入了哪些文件 有没有办法列出过程中加载的所有文件 我知道如何列出加载的属性文件 但不知道导入的 bean 文件 更新示例 文件 1 applicationCo
  • 无法读取使用 DataOutputStream 发送的号码

    这是我的客户端代码 Random rand new Random int n rand nextInt 50 1 DataInputStream dis new DataInputStream socket getInputStream D
  • 当列表中不存在 X 时,从列表中查找大于 X 的值

    我试图从列表中查找大于特定值 在我的情况下已知 的值 Example Given list 1 2 5 10 15 list is sorted 查找大于的值X 7在这种情况下 期望的结果 返回一个包含值的列表 10 15 我尝试使用jav
  • 找不到满足版本限制的“com.google.code.findbugs:jsr305”版本

    当生成签名的 APK 进行发布时 我收到此错误消息 Cannot find a version of com google code findbugs jsr305 that satisfies the version constraint
  • 尝试 Catch 性能 Java

    当捕获异常而不是进行检查时 try catch 需要多长时间 以纳秒为单位 假设消息具有用于查找的 HashMap 类型性能 try timestamp message getLongField MessageField TIMESTAMP

随机推荐

  • Azure BOT 框架,将 QnA Maker 与 LUIS 集成

    我正在寻找有关集成的文档QnA Maker API with LUIS in Azure BOT 框架 但经过大量研究 我找不到任何这样的文档 如果有人遇到相同的情况 请发布您的努力 我在这里使用 C 作为脚本 有几种通用方法可以做到这一点
  • jQuery onclick 不起作用

    我试图让 onclick 工作 但它没有 这是我的代码 HTML
  • bash 输出命令未找到

    我面临以下问题 我已经创建了提到的条件 但是当我选择 y 为 yes 时 一切正常 但是当我选择 n 为 not 时 我会得到烦人的错误输出 输出 您同意 y 或不同意 n n myscript n 未找到命令 myscript 是我的脚本
  • firebase 身份验证错误 用其他语言

    我目前正在 Swift 中开发一个应用程序 并且我已经链接了 firebase 以便用户注册和登录 该应用程序应该是西班牙语的 但我找不到将身份验证错误翻译为西班牙语的方法 firebase 控制台或 plist 中是否有启用其他语言的选项
  • 对解构函数参数感到困惑

    在下面的示例中 为什么 whois 函数可以访问 displayName2 和 name1 function whois displayName displayName2 fullName firstName name1 console l
  • MongoDB 中允许的嵌入文档的最大深度是多少? [复制]

    这个问题在这里已经有答案了 我想知道mongodb对mongo文档中嵌入文档的深度是否有限制 我不关心 mongo 文档的 16MB 限制 只关心随后允许的嵌入文档的数量 换句话说 在下面的示例中 子嵌入文档允许重复多少次 直到 mongo
  • 在 Objective C 程序(Xcode)中使用汇编代码

    有没有办法在 Objective C 程序中使用汇编代码 我正在为 OSX 开发一个应用程序 并且希望将汇编代码与 Objective C 代码一起使用 我在网上搜索发现this但我无法成功实施这些方法 任何帮助将不胜感激 是的当然 您可以
  • 电子邮件分区内容

    我正在尝试通过电子邮件发送 Div 的内容 我们有一个在线预订系统 用户选择他们想要的选项 然后提交表格 它会在下一页上显示他们的信息供他们打印 我还想要一份通过电子邮件发送给他们和我们的副本 我喜欢 Jonathon Sampson 使用
  • 为什么我的筛子在查找素数方面表现不佳?

    我编写了两个素数查找函数 但筛子的性能仅提高了 10 左右 我对简单版本使用了两种优化 不要检查偶数 仅检查平方根或j j lt i 相等的 以及对筛子版本的一项优化 仅检查平方根或i i lt n 相等的 我可以向筛子添加哪些优化 我的筛
  • 在 python 3 中从 SVD 重建矩阵

    你好 基本上我的问题是我有一个矩阵 我已经对其进行了 SVD 分解 并将其放入变量 u s 和 v 中 我对 s 矩阵进行了一些更改 使其成为对角线 并更改了一些号码 现在我基本上试图将它从 3 个矩阵重建为一个规则矩阵 然后返回到原始矩阵
  • 在 NetworkX 中显示节点位于精确 (x,y) 位置的图表。结果已旋转

    我在 networkX 上显示我的图表时遇到了麻烦 我从输入中给出的图片中提取一些角点 并将角点保存为 NetworkX 中图形的节点 该节点包含检索角点时的 x y 位置 然后我显示将节点放置在其确切 x y 位置的图表 但是 当我使用显
  • 如何在周视图和日视图中调整 jQuery Full Calendar 中事件的宽度和位置

    我在用全日历在我的 Rails 项目之一中 在日历上呈现事件 The jsfiddle显示场景 我可以调整宽度 但它不会修改同一行中彼此相邻的事件的位置 是否有回调或方法可以在修改宽度时调整事件的位置 看看这个小提琴 http jsfidd
  • 根据一列中的字符串值对 rhandsontable 中的整行进行着色

    我有一个 rhandsontable 如果最后一列 注释 文本中的单元格包含字符串 missed 我希望整个行为黄色 下面的代码突出显示任何具有 missed 值的单元格 但不是整行 此外 当最后一列中的单元格包含 丢失 时 我希望该行变成
  • 使用定界语法访问字符串内的静态变量的正确方法?

    假设我的类中有一个名为 static Var 的静态变量 我试图像这样访问它 该变量有一个成员aString其字符串值为 my static variable echo lt lt
  • 找到屏幕键盘的类名?

    我正在尝试使用这个代码示例从 C NET 3 5 Winforms 应用程序控制 Windows XP 屏幕键盘 OSK exe DllImport User32 dll public static extern Int32 SetFore
  • 升级 1.9 > 1.11 后 Django CSRF 失败

    我刚刚将正在开发的应用程序从 1 9 升级到 1 11 并且在所有表单帖子上不断出现错误 CSRF token missing or incorrect 所有 CSRF 代币在 1 9 中都运行良好 这是视图 def contact req
  • 关键点描述符匹配:如何计算每个模板的拟合优度?

    我不确定这是否属于 stackoverflow 或另一个 stackexchange 站点 非常欢迎在这里输入 我使用 python OpenCV 将目标图像的 BRISK 关键点描述符与三个不同的模板进行匹配 什么是一种实用的 稳健的 统
  • 定义 sympy 函数导数的数值计算

    如何在 sympy 中定义函数导数的数值计算 我有一些函数可以用函数的样条曲线来描述 并且它是使用 scipy interpolate 的导数 我想用这个函数操作一些表达式 然后用样条曲线计算表达式 我可以使用lambdaify 使 sym
  • 从后面的代码更新 ComboBox SelectedItem

    我有一个带有绑定到我的 viewModel 属性的 ComboBox 的视图 一切正常 但我实际上想重用我的视图并且需要 用给定值更新控件 设置属性不会更新视觉 UI 即使事件被解雇 一切看起来都很好 一切正常接受 ComboBox 视觉
  • playframework - 包 javax.persistence 不存在

    我在使用数据库时遇到问题 我本来打算看这个教程http vimeo com 58969923 来自 playframework com 页面的一张 在模型中 play 2 2 1 jcirs app models MedicalIncide