在 Eclipse 中找不到 run as junit test

2024-04-07

我在 Eclipse 中创建了一个这样的测试类

@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = { "classpath:applicationContext.xml" })
@TransactionConfiguration
@Transactional
public class TeamTest extends AbstractTransactionalJUnit4SpringContextTests {

 @Test
 public void testCreate() {


  assert (true);
 }}

但是,当我右键单击该文件时,我没有看到作为 JUnit 运行的选项!

怎么了?

我使用的是 Eclipse 3.6


确保您的 eclipse 环境正在使用 JUnit 4。JUnit 3 不使用注释(它使用旧的extends TestCase style)

有几件事需要仔细检查:

Window > Preferences > Java > JUnit

你看到了吗junit4 or junit3进口?如果看起来不错,请确保项目本身使用 JUnit4 而不是 JUnit3。

Right Click on project > Properties > Java Build Path > Libraries

JUnit4 包含在那里吗?那里有 JUnit 相关的东西吗?如果 JUnit3 在那里,单击它并单击Remove。然后点击Add Library...并按照提示再次添加 JUnit。

出于好奇,JUnit 是否在 eclipse 之外运行?就像一个mvn install或者任何运行 JUnits 的 Ant 构建目标

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

在 Eclipse 中找不到 run as junit test 的相关文章

  • 从文本文件中读取阿拉伯字符

    我完成了一个项目 在该项目中我读取了用记事本编写的文本文件 我的文本文件中的字符是阿拉伯语 文件编码类型是UTF 8 当在 Netbeans 7 0 1 中启动我的项目时 一切似乎都正常 但是当我将项目构建为 jar 文件时 字符以这种方式
  • 将 MouseListener 添加到面板

    我正在尝试将鼠标操作添加到我的面板中 这就是程序应该做的事情 编写一个程序 允许用户通过按三下鼠标来指定一个三角形 第一次按下鼠标后 画一个小点 第二次按下鼠标后 绘制一条连接前两个点的线 第三次按下鼠标后 绘制整个三角形 第四次按下鼠标会
  • 如何在url请求中发送数组

    我的要求如下 我想给出演员姓名 开始日期 结束日期并获取他在该时期出演的所有电影 因此 我的服务请求是这样的 http localhost 8080 MovieDB GetJson name Actor startDate 20120101
  • 使用 Apache POI Excel 写入特定单元格位置

    如果我有一个未排序的参数 x y z 列表 是否有一种简单的方法将它们写入使用 POI 创建的 Excel 文档中的特定单元格 就好像前两个参数是 X 和Y 坐标 例如 我有如下行 10 4 100 是否可以在第 10 行第 4 列的单元格
  • 重写 getPreferredSize() 会破坏 LSP

    我总是在这个压倒一切的网站上看到建议getPreferredSize 而不是使用setPreferredSize 例如 如前面的线程所示 对于固定大小的组件 使用重写 getPreferredSize 而不是使用 setPreferredS
  • 在java中将字符串日期转换为美国格式

    我有下面的代码 其中日期为字符串类型 我必须将其设置为美国格式 所以下面我已经展示了它 private static final SimpleDateFormat usOutputDate new SimpleDateFormat MM d
  • 可访问数据的 Java 约定。 (公共访问器和 Getter/命名)

    通过 Java API 您会看到大量冲突的命名和实践 这让我感到非常困惑 例如 The String http grepcode com file repository grepcode com java root jdk openjdk
  • 无法在 Java 中输出正确的哈希值。怎么了?

    在我的 Android 应用程序中 我有一个 SHA256 哈希值 我必须使用 RIPEMD160 消息摘要算法进一步对其进行哈希值 我可以输出任何字符串的正确 sha256 和ripemd160 哈希值 但是当我尝试使用ripemd160
  • 纱线上的火花,连接到资源管理器 /0.0.0.0:8032

    我正在我的开发机器 Mac 上编写 Spark 程序 hadoop的版本是2 6 spark的版本是1 6 2 hadoop集群有3个节点 当然都在linux机器上 我在idea IDE中以spark独立模式运行spark程序 它运行成功
  • 在带有 Protocol Buffers 的项目中使用 Proguard 有什么特点?

    我有一个使用 Google Protocol Buffers 的项目 一旦我尝试用 ProGuard 对其进行混淆 似乎 protobuf 会导致问题 我将所有自己的类打包成mybuildedclasses jar 谷歌代码被打包成prot
  • 拆分/标记化/扫描字符串并注意引号

    Java中是否有默认 简单的方法来分割字符串 但要注意引号或其他符号 例如 给定以下文本 There s a man that live next door in my neighborhood and he gets me down Ob
  • JUNIT 测试 void 方法

    我有一个充满 void 方法的 java 类 我想进行一些单元测试以获得最大的代码覆盖率 例如我有这个方法 protected static void checkifValidElements int arg1 int arg2 metho
  • 如何从字符串中解析一个大整数? [复制]

    这个问题在这里已经有答案了 我有一个这样的方法 Integer parseInt myInt 不是这个整数变得很长 我得到以下异常 java lang NumberFormatException For input string 40001
  • 使用单独的线程在java中读取和写入文件

    我创建了两个线程并修改了 run 函数 以便一个线程读取一行 另一个线程将同一行写入新文件 这种情况会发生直到整个文件被复制为止 我遇到的问题是 即使我使用变量来控制线程一一执行 但线程的执行仍然不均匀 即一个线程执行多次 然后控制权转移
  • javax.media.jai 类的公共下载?

    这是一个非常简单的问题 我一直在寻找可以下载 javax media jai 库的地方 我找到了 jai imageio 库 但是我发现的所有其他 jai 内容要么已经过时 2008 年及之前 然后我遇到了登录屏幕 是否有 javax me
  • Eclipse 中选定单词的括号

    几天前 我觉得这个问题很愚蠢 所以不要将其发布在这里 但即使在搜索了很多之后 我也没有找到合适的解决方案 对于那些使用过的人TextEdit 在 Mac 上 他们会完全知道我在说什么 在编码时 我只想在单词或一行上加上引号或括号 为此 我必
  • 如何制作一个makefile只用于编译一些java文件?

    我有三个java文件 名为A java B java C java A将创建对象B B将创建对象C 但我以前从未构建过makefile 有谁可以帮我构建一个 makefile 来编译这三个 java 文件吗 我应该使用什么工具来制作 mak
  • java.lang.IllegalStateException - 提交响应后无法创建会话

    我在我的项目中使用 JSF PrimeFaces 我为此准备了一个Maven项目 当我编译项目并加载主页后 我收到以下异常 java lang IllegalStateException Cannot create a session af
  • Java中单例的其他方式[重复]

    这个问题在这里已经有答案了 只是我在考虑编写单例类的其他方法 那么这个类是否被认为是单例类呢 public class MyClass static Myclass myclass static myclass new MyClass pr
  • java中void的作用是什么?

    返回类型 方法返回值的数据类型 如果方法不返回值 则返回 void http download oracle com javase tutorial java javaOO methods html http download oracle

随机推荐

  • div 内的 P 标签:将 margin-top 设置为 p 标签也会将父 div 向下推

    我一直试图弄清楚为什么在 p 标签上设置 margin top 100px 会使其父元素随之下降 我想不通 有人有什么想法吗 http jsfiddle net HU4pR http jsfiddle net HU4pR HTML div
  • 一个视图可以有两个视图模型作为其数据上下文吗?

    我在一个视图中有两个数据网格 但这些数据网格的 ItemsSource 集合位于不同的视图模型中 那么是否可以将这两个数据网格与两个不同视图模型中的集合绑定在一起 选择结合两者的视图模型 public class ViewModelA pu
  • 使用 CASE WHEN ... IS NOT NULL 与 ISNULL/COALESCE 的效率

    考虑以下场景 存在三种实体 例如Foo Bar and Baz Every Foo必须与一个相关联Bar or a Baz 但不能同时进行 该场景已通过以下方式实现 一共有三张表 Foo Bar and Baz Foo有两个外键字段 Bar
  • 将两个不同的 ActiveRecord 集合合并为一个

    我想创建所有公司活动的可视化时间表 时间线的 HTML 是使用loop 为了简单起见 我们假设两个模型Hire Deal 两种型号都有一个date属性和一些模型特定的属性 我如何合并ActiveRecord两个模型的结果 然后order组合
  • 如何在SoundManager2中添加歌曲进度条?

    我正在尝试添加一个进度条来显示歌曲在播放过程中所处的位置 它只需要一个简单的解决方案 我在网上找到了一些代码 其中使用了SoundManager2http www schillmania com projects soundmanager2
  • Google 脚本 - 表单 - 删除分页符/部分时出现问题 - “无效数据更新表单”

    当我尝试迭代表单中的项目并删除它们以为新的部分 问题让路时 我遇到了以下代码的问题 但是 我有时会收到以下错误 无效的数据更新表单 我已经多次解决这个问题 但它不断出现 我当前的解决方法是将部分标题设置为 这样就可以删除它 以前 直到今天我
  • 如何从一组点中绘制最大的多边形

    所以 我有一组点 x y 并且我希望能够以这些点作为顶点绘制最大的多边形 我可以在 matplotlib 中使用 patch Polygon 但这只是按照我给出的顺序在点之间绘制线条 这不会自动执行我想要的操作 举个例子 如果a想要画一个正
  • 如何在UIActionSheet中显示自定义视图?

    我有一个带有日期选择器的 UIView 我想将其显示在操作表中 我正在使用以下代码 IBAction button click id sender UIActionSheet sheet UIActionSheet alloc initWi
  • RAILS 用户层次结构;班级、协会。多态性?

    我很惊讶找到一个明确的答案是多么困难 这似乎很常见 我一定是看错了 我们有用户 他们的授权角色运行类似 角色 w 管理员版主老师学生被禁止 通常建议使用 ROLES 字段和单表继承 如here https stackoverflow com
  • jQuery UI 自动完成:当没有搜索匹配时返回“未找到”

    这里是新手编码员 我有一个带有 jQ uery 自动完成功能的搜索栏 通过本地 json 数组进行搜索 当没有找到匹配项时 我想返回一个字符串 Nothing found 我已经尝试过 grep 中的 if 语句 但到目前为止没有任何效果
  • 如何在 odoo 中打印重复的 qweb 报告?

    我创建了一份运行良好的报告 现在我在表单的标题名称 打印重复 中创建了一个按钮 它将打印相同的报告 但是 当我点击 打印副本 按钮 我想在报告顶部打印 重复报告 截屏 https i stack imgur com Hiu67 png 单击
  • gulp通过markdown json用jade生成html文件

    我在用着gulp markdown to json and gulp jade 我的目标是从 markdown 文件中获取数据 如下所示 template index jade title Europa This is a test gra
  • 更改 TFS 工作项类型

    是否可以更改 TFS 工作项的类型 例如 我有一个 Bug 我想将其更改为更改请求 如前所述 您无法直接更改工作项类型 但是有一个很好的快捷方式可以为您在这些情况下节省大量时间 它将自动复制更改集 测试用例等的链接 右键单击您的工作项并选择
  • 无法使用类型为“(start: String.Index, end: String.Index)”的参数列表调用类型“Range”的初始值设定项

    let greenHex hex substring with Range
  • Postgres regr_slope 返回 NULL

    有人可以帮我了解一下情况吗regr slope数据集中有行时返回 NULL 例如 log gt select from sb1 order by id ts id elapsed ts 317e 86 1552861322 627 317e
  • Xcode 自定义字体未显示在 Storyboard 中

    我将两种字体添加到我的项目文件夹中 我将它们添加到 info plist 中 我在故事板的自定义字体列表中看不到它们 我做错了什么 我知道这是一个很老的问题 但我遇到了同样的问题 而且上述提示对我不起作用 除了标准检查 存在于捆绑包中 重新
  • Rspec 不删除 2 个特定表

    我正在使用 Rspec 来测试 Rails 应用程序 我有 2 个导入数据的表 测试数据库和开发数据库 整个应用程序依赖于表数据 这意味着整个功能是匹配 计算和测量该表中的数据并将其放入其他表中 因此 在测试时 删除这些表的数据是没有意义的
  • 为什么java没有byte类型后缀? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 独立验证表单片段

    我有一个非常大的表格 我以类似向导的方式将其分成四个部分 向导插件 智能向导 具有当前处于焦点的表单段 而其余 3 个段隐藏在 dom 中 我正在使用 jquery 验证插件来动态验证表单 问题是验证所显示的表单部分 仅当用户进入下一步时
  • 在 Eclipse 中找不到 run as junit test

    我在 Eclipse 中创建了一个这样的测试类 RunWith SpringJUnit4ClassRunner class ContextConfiguration locations classpath applicationContex