草庐IT

maven-eclipse-plugin

全部标签

java - Checkstyle eclipse 插件 : error cannot initialize module TreeWalker Token "WILDCARD_TYPE"

我有一个eclipsecheckstyle插件的问题,我刚刚安装了这个,当我在java文件上使用sun_checkstyle(eclipse)执行checkstyle-configuration时,我有这个错误:cannotinitializemoduleTreeWalker-Token"WILDCARD_TYPE"wasnotfoundinAcceptabletokenslistincheckcom.puppycrawl.tools.checkstyle.checks.whitespace.WhitespaceAroundCheck@2261fbdcannotinitializemo

java - 在 maven 中使用 grpc

有谁知道如何在maven中为grpc应用程序编译*.proto文件?这就是我在maven中编译protobuf的方式——(旧方法,使用已安装的protoc编译器,摘自pom.xml):maven-antrun-plugingenerate-protobuf-sourcesgenerate-sourcestarget/generated-sources/javarun我想知道grpc是否可以做类似的事情。据我了解,我需要以某种方式将protoc-gen-grpc-java插件与protobuf连接起来,但我不确定该怎么做。更新:对于那些感兴趣的人,我使用Maven创建了一个完整的客户端-

java - 禁用来自 Maven 的 project-info-reports-plugin 的所有报告

我想通过Maven的站点插件生成一个自定义报告,但是只有这个自定义报告,而不是所有通过project-info-reports-plugin默认生成的报告.问题:实现这一目标的推荐方法是什么?我看到有跳过属性来禁用该插件提供的特定报告,但这看起来很乏味,所以我正在寻找一种方法来完全禁用该插件。 最佳答案 如评论中所述但需要进一步说明(请参阅下面的第二种情况),您需要禁用/跳过POM中的插件以禁用从默认父POM继承的行为(通过任何现有的父POM链)).但是,您需要从reporting/plugins部分(不是build/plugins

java - Maven 发布属性

当我们发布项目时,通常每次都是一样的。是否有任何参数或属性可以添加到release:prepare以允许以批处理模式Release模式?例子:Whatisthereleaseversionfor"MyProject"?(company.jar.site:myproject)0.0.1::WhatisSCMreleasetagorlabelfor"MyProject"?(company.jar.site:myproject)MyProject-0.0.1::Whatisthenewdevelopmentversionfor"MyProject"?(company.jar.site:myp

java - 如何在 Eclipse 中查看 java 日志文件

我在Eclipse中运行一些JUnit测试,我的代码使用Java日志记录API生成一个XML日志文件。(java.util.logging)。除了读取原始XML之外,是否有一种简单的方法可以在Eclipse中查看此XML日志输出?具体来说,我希望能够轻松查看不同日志消息来自哪些线程。 最佳答案 我一直在使用SLF4J日志记录API与Logback日志记录实现。SLF4J可以配置为将java.util.logging、log4j、jakartacommonslogging和SLF4jAPI中的日志消息映射到通用的中间形式。另一方面,可

java - Maven 命令行

是否可以在构建配置文件中设置环境变量而不是在命令行中设置它们?例如,我想在使用测试环境(-Denv=test)时启用调试器。我希望maven这样做:exportMAVEN_OPTS="-Xdebug-Xnoagent-Djava.compiler=NONE-Xrunjdwp:transport=dt_socket,address=4000,server=y,suspend=n"这样,我可以快速附加调试器,而无需一遍又一遍地键入相同的重复行。我不相信在这种情况下对我有帮助:...-Xdebug-Xnoagent-Djava.compiler=NONE-Xrunjdwp:transport

java - 在eclipse中运行时找不到类异常

我在eclipse中运行下面的代码,但得到了一个找不到类的异常:importorg.eclipse.jface.window.Window;importorg.eclipse.swt.SWT;importorg.eclipse.swt.widgets.Display;importorg.eclipse.swt.widgets.Shell;publicclassDialogClass{/***@paramargs*/publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubSystem.out.println("TE

java - 无法使用 Eclipse 运行 jUnit

我使用新的Eclipse。使用jUnit创建演示测试(我在Eclipse中添加了默认的jUnit库)。然后我写这段代码:importjunit.framework.*;importorg.junit.Test;publicclassSimpleTestextendsTestCase{publicSimpleTest(Stringname){super(name);}publicfinalvoidmain(Stringmethod){}@TestpublicfinalvoidtestSimpleTest(){intanswer=2;assertEquals((1+1),answer);}

java - Eclipse RCP : Target platform - Eclipse vs. 春分?

我刚开始使用OSGi和EclipseRCP。在创建新的eclipse插件项目时,有人可以向我解释一下作为目标平台的“Eclipse”和“Equinox”之间的区别吗?我还知道Equinox是Eclipse对OSGi的实现。我在一些文章中看到eclipsercp也是基于Equinox的。那么,在新的Eclipse插件项目中,您必须选择的目标平台有何不同?最好的问候 最佳答案 选择“一个OSGi框架”:这只是创建了一个新的包,没有必需的插件或导入的包(除非您选择激活器,在这种情况下org.osgi.framework包显示在导入的包下)

java - Maven POM 对 ivy.xml 文件的依赖

是否有一个maven插件,我可以使用它来将mavenpom依赖项(包括传递依赖项)转换为ivy.xml文件? 最佳答案 这是一个Ant脚本来自here或here(可能还有其他地方) 关于java-MavenPOM对ivy.xml文件的依赖,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3715811/