草庐IT

package_test

全部标签

java - Gradle,错误找不到或加载主类 'test.Main'

我在one上实现了Gradle我的项目。我将Netbeans8.02与gradle插件一起使用。结构应该是这样的,源码在jgli/src/main/java/下,资源在jgli/src/main/resources/下>主类是jgli/src/main/java/test/Main.java如果我通过ide运行它,它会在Windows上运行,它crashes在Linux上。这就是我现在尝试通过控制台运行它的原因:java-jarjgli.jar但我不断得到:Errorcouldnotfindorloadmainclass'test.Main'这是我的build.gradleapplyp

java - 配置 maven-failsafe-plugin 以查找不在 src/test/java 中的集成测试

我的目录结构是这样的:src/integrationTest/javasrc/test/javasrc/main/java我正试图通过故障保护来进行集成测试,但未能按照我希望的方式进行。我试过这个:maven-failsafe-plugin2.17integration-testverifysrc/integrationTest/java${project.build.directory}/it-classes还有这个:maven-failsafe-plugin2.17integration-testverifysrc/integrationTest/**/*.java无济于事;fai

java - 名称冲突 : The method add(Object) of type test2 has the same erasure as add(E) of type HashSet<E> but does not override it

导入java.util.*;classAextendsHashSet{publicbooleanadd(Objectobj){//compilererrorreturntrue;}}orclassAbc{publicvoidadd(Tt){}//compilererrorpublicvoidadd(Objecti){}//compilererror(can'toverload?)}错误:名称冲突:test2类型的方法add(Object)与HashSet类型的add(E)具有相同的删除,但没有覆盖它我不知道上述错误背后的概念是什么,有人可以建议我在哪里可以研究这个概念吗?

java - SonarQube 问题 "Add at least one assertion to this test case"用于带有断言的单元测试?

我在使用SonarQube时遇到问题,我的几个单元测试出现了问题,提示了以下问题:Addatleastoneassertiontothistestcase.每个测试用例都类似于这种格式(其中许多断言被委托(delegate)给具有公共(public)断言的方法,以避免重复):@TestpublicvoidcompanyNameOneTooLong()throwsException{AddressFormBeanformBean=getValidBean();formBean.setCompanyNameOne("123456789012345678901234567890123456"

CentOS7 安装MySQL 5.7时,报错信息:Failing package is: mysql-community-libs-5.7.44-1.el7.x86_64

执行命令后,可能会出现下面的错误信息yuminstallmysql-community-serverPublickeyformysql-community-libs-5.7.44-1.el7.x86_64.rpmisnotinstalledFailingpackageis:mysql-community-libs-5.7.44-1.el7.x86_64GPGKeysareconfiguredas:file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql原因是MySQL的GPG升级了,需要重新导入,执行下面的命令即可:rpm--importhttps://repo.my

【每天学习一点点 day05】工程化 重新认识npm 02_包(package.json)的概念、模块(node_modules)、范围(scoped

1.包packageAboutpackagesandmodules|npmDocs(npmjs.com)1.1.packagepackage.json包的描述性文件A package isafileordirectorythatisdescribedbya package.json file.包是由 package.json 文件描述的文件或目录。Apackagemustcontaina package.json fileinordertobepublishedtothenpmregistry. 包必须包含 package.json 文件才能发布到npm注册表。被npm管理的包必须含有pack

java - Sonar Java : check the quality of the test classes source code?

是否可以在Sonar中检查*Test.java源代码的质量,例如方法最大尺寸100行?问题是,JavaJunit测试随着生产代码的增加而增加,复杂性也在增加。我们有超过1000行和2个方法的单元测试类。我们想在Sonar中检查这些*Test.java类的一些规则。 最佳答案 从Sonar3.1开始,它包含一个插件,该插件具有针对单元测试执行的特定PMD规则(aJIRAwascreatedforthat)。您可以在Configuration>QualityProfiles>CodingRules中看到它们。但是,您似乎想要对测试源代码

java - 如何修复 Eclipse 上的 "declared package does not match the expected package"错误?

我觉得我已经完成了修复此错误的正确步骤,并且我在SO和其他地方查看了与此相关的其他问题,但出于某种原因我仍然遇到问题。我正在尝试使用ApacheJMeter源代码建立一个项目。例如,文件BeanShellAssertion.java位于~/workspace/apache-jmeter-2.9/src/components/org/apache/jmeter/assertions.我的源文件夹是src/components。BeanShellAssertion.java中的包声明是packageorg.apache.jmeter.assertions;看着它,似乎一切都按照预期的方式设

java - 无法创建类 org.jboss.arquillian.test.impl.EventTestRunnerAdaptor 的新实例

我有这个pom.xml文件4.0.0companytrick-services-parent0.0.1-SNAPSHOTtricker-services-webappwartrick-resttrickorg.apache.maven.pluginsmaven-war-plugin../vagrant/deploymentsmaven-surefire-plugin2.17src/main/resourcestruesrc/test/resourcestrue-->testmaven-compiler-plugin2.3.21.61.6maven-surefire-plugin2.12

java - 读取 servlet 中的表单数据。使用 post 方法发布的数据和使用 ?q=test1 调用的 servlet

嘿,我正在尝试读取使用post方法发送的servlet中的表单数据。该servlet称为OnlineExam?q=saveQuestion。现在servlet的工作方式为:publicclassOnlineExamextendsHttpServlet{protectedvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{if(request.getParameter("q").equals("saveQuestion")){/**Saveth