草庐IT

hadoop-eclipse-plugins

全部标签

java - Hudson/Jenkins 插件开发 : how to get environment variables of other plugin

我的Hudson配置有点旧。我们有一个内部开发的插件,可以查询Nexus存储库并设置一些作业参数。该插件使用Java。我们还使用已弃用的SetEnvPlugin,我们在这里设置了一堆环境变量。我们的插件基本上扩展了ParameterDefinition类以在构建作业屏幕中提供一堆选项,然后ParameterValue类为我们的作业设置环境变量。我们的参数定义类:classNexusQueryParameterDefinitionextendsParameterDefinition是否可以从我们的参数定义类访问SetEnv插件中定义的环境变量?问题是我在参数化构建的定义时间,即在我按下“

java - 使用 Eclipse 的 JSP 的间歇性 ClassNotFoundException

在Windows上运行EclipseIndigo、Tomcat7-使用eclipsewtp插件在ROOT上下文中运行Web应用程序我遇到了这个间歇性问题,其中eclipse找不到已编译的JSP。第一次访问JSP时出现,只能停止Tomcat服务器,清理Work目录和项目目录才能解决。编译版本在eclipse目录结构中:.metadata\.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina\localhost\_\org\apache\jsp\WEB_002dINF\...但它仍然会产生此错误。经过一些研究,我发现了这个相关的线程

java - 为什么 Eclipse 的表达式 View 在某些类上会失败?

对于一个研究项目,我正在使用Eclipse在OpenJDK源上进行开发。出于调试目的,集成调试器的“表达式”和“显示”View非常有用。当单步执行javac的代码时编译器工具,表达式View在某些类上失败。然后,即使是最简单的表达式也会得到。在他们的值(value)栏中。详细的错误信息是:Evaluationsmustcontaineitheranexpressionorablockofwell-formedstatements我很确定,我输入了有效的表达式,因为只需切换到调用方法(高一个堆栈帧)即可使View正常工作。我上传了两张截图,其中两张让问题更清楚:非工薪阶层JavacPar

java - 为什么 Eclipse 在从 Java 接口(interface)实现方法时不包含注释?

界面如下:importjavax.xml.ws.Action;publicinterfaceAnnotationsTestInterface{@ActionpublicvoidannotatedMethod();}还有一个实现类:publicclassImplimplementsAnnotationsTestInterface{}此时Eclipse要求我添加未实现的方法(我选择这个)或使类抽象。添加后类如下所示:importjavax.xml.ws.Action;publicclassImplimplementsAnnotationsTestInterface{@Override@Ac

java - nexus-staging-maven-plugin如何使用<scm>信息?

我有一个包含多个Maven模块的Git存储库,使用Maven继承和Maven聚合。也就是说,在根目录中,有一个父POM,它定义了一些模块,每个模块都使用根POM作为它们的父。…io.exampleparent1.2.3-SNAPSHOTpom…scm:git:https://bitbucket.org/example/foobar.gitscm:git:https://bitbucket.org/example/foobar.githttps://bitbucket.org/example/foobar…foobar…我最近foundoutMaven会将模块路径附加到每个模块的值(fo

java - 如何在 Eclipse 中使用自动完成添加完全限定名称

如何在Eclipse中使用自动完成添加完全限定名称?为了避免sonar/checkstyle(未使用的导入)问题,我们制定了在Javadoc中使用完全限定名称的策略。我正在寻找一种仍然使用自动完成的方法。在使用自动完成时按下Shift键之类的东西?始终使用完全限定名称更改设置不是一种选择,仅在Javadoc注释中才需要。 最佳答案 作为您问题的解决方法,您可以将Eclipse配置为在保存文件时自动删除不必要的导入(窗口-首选项-Java-编辑器-保存操作-配置,然后在不必要的代码选项卡中,确保Removeunusedimports已

java - 如何(安全地)删除 Eclipse 中不必要的 Maven 依赖项?

我正在Eclipse中开发一个Java项目,使用Maven构建和管理依赖项。该项目分布在5个Eclipse项目中,其中一个是父POM。我正在研究基于另一个团队实现的更复杂服务器的服务器实现。因此,我的工作基于他们预先存在的代码和POM文件,现在这些Eclipse项目的POM中有许多不必要的依赖项。相对来说,我是一个Maven初学者,但是我对这个命令比较熟悉:mvndependency:analyze当我使用EclipseMaven插件运行此命令时,我会得到一长串“未使用的已声明依赖项”,但是当我尝试删除其中的一些时,我的程序会中断,有时会以神秘的方式中断。是否有普遍接受的最佳实践方法来

java - Maven:无法执行目标 org.codehaus.mojo:sonar-maven-plugin:2.7.1:sonar

在Maven项目上执行sonar:sonargoal时出错尝试使用sonar-maven-plugin版本2.7.1和5.0错误:Failedtoexecutegoalorg.codehaus.mojo:sonar-maven-plugin:2.7.1:sonar(default-cli)onprojectXXX:Executiondefault-cliofgoalorg.codehaus.mojo:sonar-maven-plugin:2.7.1:sonarfailed:Unabletoloadthemojo'sonar'intheplugin'org.codehaus.mojo:s

java - Eclipse 条件断点不起作用

我遇到了条件断点在我的电脑上不起作用的问题。我使用以下代码:packagetest;publicclassMain{publicstaticclassC1{publicstaticC1c=newC1();publicBooleanb=null;privatebooleanisB(){if(b==null){b=Boolean.TRUE;}returnb;//USEBREAKPOINTHERE}}publicstaticvoidmain(String[]args)throwsException{Thread[]threads=newThread[100];for(inti=0;i条件断点

java - 迁移到 Spring 3 后从 Eclipse IDE 启动基于 Maven 的 GWT 应用程序时出现 Spring NamespaceHandler 问题

这是一个我已经困扰了好几个小时的问题,现在我感到非常绝望。我将我们的应用程序从Spring2.5/Hiberante3.3迁移到Spring3.0.5/Hibernate3.6。完成了以下工作:更新了spring依赖项/版本(现在不仅仅是几个依赖项)更新了Hibernate依赖项/版本根据“schemaLocation”的版本更新了Spring上下文XML文件经过不同的小修复和调整后,从EclipseIDE启动时我仍然遇到的错误如下:Configurationproblem:UnabletolocateSpringNamespaceHandlerforXMLschemanamespac