草庐IT

maven-eclipse-plugin

全部标签

java - 启动时在 Eclipse RCP 中启动一个 Action

我有一个RCP插件,我已经配置了帮助系统在这个插件中运行。我可以从“帮助”菜单访问它。现在我想在启动时默认启动“动态帮助”操作。我该怎么做? 最佳答案 通过使用WorkbenchAdvisor实现解决了这个问题:@OverridepublicvoidpostStartup(){IWorkbenchHelpSystemhelp=PlatformUI.getWorkbench().getHelpSystem();help.displayDynamicHelp();}Startup扩展被证明是徒劳的。

java - 如何使 javadoc 继承适用于外部 API? (使用 Maven2)

当类重写具体方法或实现抽象方法时,Javadoc将自动继承,除非明确重写。或者,至少该工具会尝试执行此操作。它似乎不适用于链接的外部API。例如,当我在我的代码中实现java.util.Map或来自JRE的其他东西时,javadoc不是从JREjavadocs/apidocs继承/复制的。在我的具体情况下,我试图在Maven2Javadoc插件中配置它,但当我直接运行javadocCLI工具时它是一样的。我的Maven2Javadoc插件配置目前如下所示:org.apache.maven.pluginsmaven-javadoc-plugin2.7mavenhttp://downloa

java - Eclipse Google -App -Engine "Will NOT Enhance"

第一次eclipse:无法摆脱这个错误...已经尝试了谷歌上的所有建议修复..持久类“类com.blahb.blahblah.master.UserToken似乎没有得到增强。您可能需要重新运行增强器并检查输出中的错误。”数据库中没有表,但操作需要它。请检查此类的元数据规范。Listof500linesofexceptions...*Causedby:javax.jdo.JDOUserException:Persistentclass"Classcom.blahb.blahblah.master.UserTokendoesnotseemtohavebeenenhanced.Youmay

java - 我们什么时候应该迁移到 Maven 3?

我们的项目急需迁移到Flexmojos4以获得修复,但这需要Maven3。我们的项目广泛使用Maven,我们真的很喜欢它,但配置非常多。在十几个模块之间,我们可能有50多页XML配置。我们还使用Eclipse并大量使用M2Eclipse插件。我们还使用了以下Maven插件:资源建筑编号SQLhibernate3弹性Action大会jettycargoJAR/war和其他几个。读书thisblog让我觉得EclipseIndigo可以协同工作。我们应该在什么时候投入时间采取行动? 最佳答案 事实上,“移动”实际上应该只包括升级mave

java - 如何为 Eclipse IDE 设置非 Eclipse Java 编译器

我注意到EclipseIDE(用于Java,版本3.5.1)使用它自己的Java编译器,但我找不到如何更改它。有可能吗?也许这有点微不足道,但在使用IntelliJIDEA多年后,我发现回到Eclipse有点尴尬。谢谢。更新:由于需要更详细的解释,我正在这样做。所以,最近我在帮助一些Java开发人员,并注意到他使用的是Eclipsew/oSun的JDK。由于我们在公司范围内只使用Sun的JDK,所以我觉得很奇怪。看来他只有Eclipse,不需要额外的java代码编译工具(比如javac)。这是因为Eclipse与它自己的编译器捆绑在一起(查看this以获得更多详细信息)。就其本身而言,

java - 在运行时将 jars 添加到 Eclipse 插件

我正在开发一个Eclipse插件,它需要在编译时未知的类。这些类以jar文件的形式通过网络发送。我想在运行时动态加载这些类。我已经尝试过此处列出的方法:http://blog.imaginea.com/making-applications-work-together-in-eclipse/不幸的是,它没有达到预期的效果。虽然确实加载了类,但我不能在加载它们的函数之外使用它们。我猜这与使用不同的类加载器有关。感谢任何帮助。即使您告诉我,这是不可能的,所以我知道我不必再看下去了。 最佳答案 如果您将这些jar打包成OSGi包(即,给它

java - 使用java在eclipse中显示带有unicode的棋子

我只是想使用java在eclipse中显示一些unicode国际象棋符号,但它只是打印出随机矩形,除非国际象棋棋子最近在风格上发生了根本性的变化——我认为这不是我想要的。非常感谢您的帮助!我的代码:importjava.io.PrintStream;importjava.io.UnsupportedEncodingException;publicclassChessSymbols{publicstaticvoidmain(String[]args)throwsUnsupportedEncodingException{StringunicodeMessage="\u2654"+//whi

java - Eclipse 运行旧版本程序

我在eclipse中运行我的应用程序时遇到问题。我做了一些这样的编辑:Stringres="newvalue";System.out.println(res);但是当我运行应用程序时,我仍然在输出中收到“oldvalue”。在此之后,我尝试删除main()函数-然后我运行应用程序,我再次在输出中看到“oldvalue”。也许是JVM中的一些缓存,或者smth。还有吗?更新:我的时钟现在是15:35。但是在/bin文件夹中,我看到带有14:33时间戳的.class文件。我更改了源文件(.java),在eclipse中按ctrl+f11,/bin文件夹中的文件仍然是14:33...UPD2

java - Eclipse:是否可以将 Javascript 编辑发布到外部 Tomcat 实例

我正在将应用程序从Flex转换为Javascript。我在EclipseforFlex中的工作流程是使用Maven在Tomcat中启动我的JavaWeb应用程序,然后将Eclipse配置为将编辑后的​​Actionscript文件编译为SWF并将其保存到我展开的WAR目录(Maven/Cargo使用)。它在很长一段时间内都运行良好,允许我编辑actionscript源代码、翻转浏览器、刷新屏幕并查看更改。然而,我是Javascript的新手,并且正在努力启动和运行相同的工作流程。我不明白的部分是如何告诉Eclipse我希望将我编辑的Javascript文件写到特定目录(包含展开的WAR

java - Maven 测试中集成的 SoapUI Mock

我想知道如何为WSClient执行一些集成测试。我的项目是用maven构建的。为了测试配置初始化和一些请求,我认为启动SoapUIMock服务是个好主意。然后我进入了从一些帖子中检索到的配置。在我的pom.xml中eviwaremaven-soapui-plugin4.0.1StartupMocksrc/test/soapui/MyMock-soapui-project.xml${project.build.directory}/surefire-reportstruehttp://127.0.0.1:8181DataProviderMocktesttest我的名为MyMock的Moc