草庐IT

wildfly-maven-plugin

全部标签

java - 如何在 Windows 中安装 Maven?

你好,我只是下载maven二进制文件,在设置所有环境变量后,我正在运行mvn-versioncmd并得到这个异常。Exceptioninthread"main"java.lang.IllegalAccessError:triedtoaccessfieldorg.codehaus.plexus.util.Os.OS_NAMEfromclassorg.apache.maven.cli.CLIReportingUtilsatorg.apache.maven.cli.CLIReportingUtils.showVersion(CLIReportingUtils.java:71)atorg.ap

java - 将 Gradle 模块包含到 Maven 项目中

我们有一个使用Maven作为构建系统的大型项目。我们决定在未来的项目中使用Gradle作为更方便的工具,但我们也希望将Gradle用于我们的遗留项目。我认为一次从Maven迁移到Gradle会非常痛苦,因为我们在POM文件中有大量代码(我们有非常繁重的构建逻辑)。我知道,Gradle有自动迁移工具(gradleinit),但它不能正常工作(我认为这个工具适用于没有特定构建逻辑的小型Maven项目)。那么,这里有一个问题:我可以将Gradle模块包含到Maven项目中以小步迁移吗?也许有Maven插件,允许将build.gradle视为pom.xml文件? 最

java - 忽略了 Wildfly 安全约束

我正在尝试保护Wildfly上的演示Web应用程序。我在standalone.xml中定义了这个安全域然后在web-inf下,我在web.xml中定义了这个安全约束projects/twp/projects/*POSTGETPUTDELETEADMINISTRATORFORMprojects/login.xhtml/error.xhtmlADMINISTRATORUSER这个内容在jboss-web.xml中java:/jaas/projects问题是,如果我转到/projectsURL,我不会重定向到登录页面,就好像约束被忽略了一样。 最佳答案

java - Maven : Unpack-Dependencies . ..然后忘记它们

我有一个库A,它依赖于库B和C。我使用maven-dependency-plugin(见下文)将B和C的库类解压到库A的jar中。现在,当库D使用库A时,库D可以访问A、B和C的所有类。但是,我希望D只依赖A,而不依赖传递依赖B和C。我知道这可以通过手动排除依赖A-D的B和C来实现,但我想以某种方式在A中声明B和C不会被使用A的模块知道。maven-dependency-pluginunpack-dependenciesgenerate-resourcesunpack-dependencies 最佳答案 我认为您可以将依赖项标记为“

java - 如何同时使用 Mercurial、Maven 和 Eclipse?

我目前在一个由5名大学同事组成的团队中从事Java项目。实际上,我们将在接下来的几天内完成规划阶段,然后开始实现。对于该项目,我们必须使用Mercurial(通过Bitbucket.org)和ApacheMaven。我们想使用Eclipse作为IDE。我知道如何使用Mercurial,并且阅读了一些有关Maven的文章和指南。我不明白的是我们应该如何协作使用这些工具。应该在存储库中放置什么?整个Eclipse项目?或者只是源文件和Maven的pom.xml?如果是后者,工作session会是什么样子?提取文件,使用mvneclipse:eclipse创建一个Eclipse项目,编码一段

java - Maven导入eclipse时不给项目添加依赖jar文件

所有内容都加载到Maven存储库中。在我的案例中位于C:\opt\m2\repository.我设置了M2_REPOeclipse中的变量指向C:\opt\m2\repository在命令行中我做了mvncleaninstall.然后我等了10分钟所有的依赖都下载完了,然后去查看repo。一切都下载到那里。然后我mvneclipse:eclipse并将项目导入到Eclipse中。除了所有Maven依赖项之外,一切似乎都是导入的。我的项目出现9409错误,因为它缺少那些jar文件。我做了Project->Clean没有帮助。我做了F5关于项目名称,没有帮助。我确实删除并再次导入,没有帮助

java - 在 Maven 构建的项目中启用断言

我有一个使用Maven构建的java程序,我需要启用assert关键字。理想情况下,我想在maven构建命令中启用断言。 最佳答案 Maven编译并构建java代码。当您实际运行Java代码时会出现断言错误,因此使用Maven时您不能这样做除非您使用maven插件来启动java代码,否则您必须向jvm提供-eaexec:java将-ea传递给commandlineargument万无一失如果你打算执行测试,那么配置sure-fire插件将-ea传递给jvmorg.apache.maven.pluginsmaven-surefire-

java - Eclipse - Maven - 依赖关系没有自动反射(reflect)

这个问题在这里已经有了答案:Eclipse:Mavensearchdependenciesdoesn'twork(8个答案)关闭5年前。我已经安装了Java1.7eclipse朱诺号已从EclipseMarket安装-MavenIntegrationforEclipseWTP(又名m2e-wtp)、m2e-apt、SpringIDE、TheSpringToolSuite™(STS)已将M2_HOME定义为安装Maven的目录。PATH更新为%M2_HOME%/bin我正在使用WindowsXP。我能够创建Maven项目,但是在尝试添加依赖项时(选择pom.xml-Dependencie

java - 使用 WildFly 8 的简单 REST API

首先,我是这个环境的新手。我以前开发过Java,但不是为应用程序服务器开发的。从来没有这样做过,我以前从未使用过JBoss或WildFly。我已经能够设置和运行WildFly服务器,并通过127.0.0.1:9990访问它。当我部署我的.war文件时,服务器没有反应并且我无法访问URL。WildFly服务器确实表明我的部署已成功并且处于Activity状态,然后我尝试访问:127.0.0.1:8080/RECAPP-API/rest/message/test并且我收到404(页面未找到错误)。我正在使用Maven,所以首先,我的pom.xml:4.0.0com.test.recapp.

Java EE 7 自动计时器(EJB 计时器)不适用于 WildFly 8.1.0

我正在关注UsingtheTimerService构建简单计划执行的教程。尝试自动方法并使用WildFly8.1.0FinalsessionBean@Singleton@StartuppublicclassHelloJob{privatestaticfinalLoggerlogger=Logger.getLogger(HelloJob.class);publicHelloJob(){logger.error(">>>HelloJobCreated.");}@Schedule(second="*")publicvoidsayHello(){logger.error(">>>ServerH