草庐IT

C++项目

全部标签

java - 学习 JUnit 和正确软件工程的示例项目

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭5年前。Improvethisquestion我很难在测试和代码之间建立联系。我可以在这里问很多关于目录结构和测试类命名以及JUnit3与4等问题,但我宁愿找到一个正确执行它的示例项目并通过阅读它来学习。我想要一些不太复杂的东西,这样我就可以很容易地理解它,而JUnit4是最好的(没有理由坚持使用3,因为我刚开始,对吧?)。我在Windows7上,我使用Eclipse,我计划/希望学习和使用Hudson。我喜欢A

java - 如何在我的 JSF 项目中使用 RESTful Web 服务?

由于RESTfulWeb服务是基于url的,而不是对象,我们不能调用它们的方法。我有一个简单的Web服务,其中只有一种方法是@GET。我看到一个截屏视频,它使用一些javascript库来使用Web服务。但是,如何将它用于我的JSF项目?我什至不能像普通的网络服务那样注入(inject)它。请帮忙。我是REST的新手。我不能在我的托管bean中使用它吗?如果使用web服务的唯一方法是通过javascript,这里有人可以给我详细说明如何通过JQuery使用它吗?提前致谢:) 最佳答案 您可以毫无问题地在托管bean中使用它。REST

java - maven/eclipse JPA 项目和实体生成?

我对此有点困惑:我已经设置了一个简单的maven-archetype-webapp到目前为止,我一直在从普通POJO创建实体,并根据需要添加注释但最近我认为可能有一些方法可以简化这个实体的创建,所以我用谷歌搜索并发现了可以帮助我生成JPA实体的eclipse..我尝试右键单击包含实体的包,然后新建->JPA->实体,结果发现我只能在JPA项目中使用它。一方面,我有一个maven项目(不是由eclipse创建的JPA项目),另一方面,我想尝试一下eclipseJPA。还有一件事,我有一些想法,我们可以使用GUI工具进行设计,创建实体,定义关系,定义诸如id生成序列、多个唯一列、复合键等配

java - 使用 Eclipse 和 Mercurial 进行项目设置

我想要一些关于使用Eclipse设置多项目工作区的建议。换句话说,我打算创建一些将使用两个或多个项目进行最终构建的应用程序。这些项目将存储在一些版本控制系统中。这很容易做到。我正在寻求的建议是我应该如何设置版本控制或Eclipse工作区,以使设置新的开发人员/新机器*变得非常简单。理想情况下,新开发人员或新机器上的开发人员只需发出一个命令(对某物:它可以是Eclipse、版本控制系统、某些构建系统,甚至是脚本);该命令将设置一个可以构建代码的环境。如果这对解决方案很重要,我将使用Java作为语言,使用Mercurial进行版本控制。我对使用构建系统持开放态度,尽管我几乎不熟悉它们中的任

java - 如何通过插件在 Eclipse 项目中创建包(文件夹)

我尝试为Eclipse开发一个小插件,以在多个文件夹(包)中创建多个Java文件,作为大型软件的新模块的起点。我试过像这样使用IFile对象:finalIFilefile=container.getFile(newPath(myFileName));...file.create(stream,true,monitor);只要文件路径上的所有文件夹都存在,它就可以工作。但它不会创建任何丢失的文件夹(新包),但会抛出“资源不存在”异常。我找不到通过IResource或IWorkspace对象执行此操作的任何方法。 最佳答案 就个人而言,

Java项目目录结构约定

我从事过目录结构如下所示的Maven项目:src/main/java/test/java/我想知道是否存在其他目录结构约定。这个约定是特定于maven的还是适用于所有Java?我有一个项目需要多种编程语言,并且很好奇是否存在某种标准。 最佳答案 它是特定于Maven的目录结构约定,但它甚至在Maven世界之外也变得非常流行,因为它很好(就像任何其他有意义的约定一样)并且没有理由不将它与Ant管理一起使用项目或只是普通的Java项目。甚至不需要项目的Java性质。例如,有FlexMojos使Flex项目能够由Maven管理的项目。如果

java - Maven项目设计——共享一个共同的项目

我是Maven的新手,我正在尝试将一些项目转换为在Maven上工作,但我不确定构建它们的正确方法是什么-这是我所拥有的:我有一个通用模块-名为Common和两个没有任何共同点的不同应用程序,因为它们都依赖于Common。我们称它们为A和B。A->Common和B->Common之间的依赖关系既针对运行时也针对测试-这意味着A的测试类需要Common的测试类。我尝试了各种我能想到的组合-但没有一种能产生我想要的结果。奇怪的是,我的代码可以编译,但JUnit会失败,因为在类路径中找不到来自Common的测试类。我是否应该向Common添加2个配置文件以创建2个Artifact,并在A和B中

java - 我如何知道是否单击了鼠标单击了自动完成装饰的 JComboBox 的项目?

我正在使用SwingXAutoCompleteDecorator用于JComboBox。自动完成功能效果很好......但我无法确定最终用户选择的时刻;很少保留我的数据。让我试着解释一下:组合框会为每个选择触发一个“comboBoxChanged”-ActionEvent。当用户输入字符并且组合框自动匹配和选择项目时,我必须忽略这些事件。如果用户按下返回键,则会生成“comboBoxEdited”-ActionEvent,我可以保存所选值。太棒了;-)如果鼠标用于打开JComboBox-PopUp并选择一个项目,则唯一触发的事件是“comboBoxChanged”-ActionEven

java - 如何将本地 GIT/Maven 项目/文件夹导入到 Eclipse 中?

所以我做了gitclone从远程git存储库中获取一个maven项目。伟大的!我一直在命令行工作,做gitpull、commit等。太棒了!现在我想将这个项目导入到eclipse中,并能够通过安装的egit在eclipse中使用git。所以我做了一个:mvneclipse:eclipse-Dwtpversion=2.0然后我就可以通过常规方式将项目导入到eclipse中:Import->General->ExistingProjectsintoWorkspace但是GIT选项没有出现在Team下!!!:(:(:(如何导入此项目并同时拥有git选项? 最佳答案

java - 从 Eclipse 中的多个项目运行 JUnit 测试

可能我失去了理智,但今天早上当我升级到EclipseKepler时,我试图同时为多个Eclipse项目运行单元测试但失败了。我选择了多个项目,打开右键菜单,“运行方式...”选项不见了。“该死的开普勒!”我思考并启动了我的旧Juno安装,以说服自己行为已经改变。但是,它在那里也不起作用。我现在质疑我的理智是否真的有可能。ManyotherStackOverflow问题及其他sites表明这是一项艰巨的任务,如果不是不可能的话。但是,我非常确定我在最近做过这件事,这让我有点慌乱。所以...这在开普勒或朱诺号中是否可行?谁能推荐一个可能启用该功能的流行插件(我错误地认为这是默认行为)?背景