首页 > TAG信息列表 > maven-plugin
java-如何在桌面应用程序的pom.xml中仅配置一次
我正在使用Maven制作一个swing应用程序,并且尝试将pom.xml保持严格控制(在粘贴了我们在Google中找到的所有内容后,该文件往往会变成一堆垃圾). 我的pom与jar一起使用,我将maven-assembly-plugin与“ jar-with-dependencies”描述符一起使用. 因此,我需要为项目的一部分(主类和版本)java-jaxb2 maven插件,在单独的标签中定义多个架构文件
我正在使用maven jaxb2插件从xsd文件生成Java类.最近,我遇到了问题,我的模式文件列表变得很长,我将所有这些文件都记录在shemaFiles标记中,以逗号分隔,并且该行本身很长,我担心将来它会影响代码的可读性并错误原因.那么有没有什么解决方案可以将文件写入单独的标签中,例如: <schema如何在Mac的Java安装程序中更改安装程序的Java默认图标
我有javafx应用程序,我已经成功创建了应用程序的安装程序,但是我想更改安装程序的java默认图标,所以我添加了 ${basedir} /src/main/resources/images/logoIcon.ico在pom.xml中,但无法更改, pom.xml的整个快照如下: http://maven.apache.org/xsd/maven-4.0.0.xsd\”\u0026gt; <modejava-生命周期配置未涵盖的插件执行:com.jayway.maven.plugins.android.generation2:android-maven-plugin:3.8.2:consume-
我已经安装了Eclipse Kepler,然后安装了Android Development Toolkit和M2E Android Connector插件,以便可以使用maven管理我的android项目.但是,当我 创建一个新项目,出现以下错误: Plugin execution not covered by lifecycle configuration: com.jayway.maven.plugins.android.gjava-使用findBug插件发现错误时如何使Maven构建失败
我刚刚在项目pom中添加了maven find bug插件: <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>findbugs-maven-plugin</artifactId> <version>3.0.4</version> <configurati为什么我无法从已加载的Java类中检测注释?
我有一个插件,我想从我的maven项目中访问模型包的类列表.到目前为止,我只是这样做将类加载到插件中: try { runtimeClasspathElements = project.getRuntimeClasspathElements(); } catch (DependencyResolutionRequiredException e) { // TODO Ajava-获取干净的机器友好的Maven行/ xml / json输出,可通过STDOUT中的脚本解析?
例如,对Maven项目运行以下命令: mvn dependency:list 我需要从Maven中得到的仅仅是这两行(从下面的输出中切出): com.example.code_samples.maven_dependencies:direct_library:jar:0.0.1-SNAPSHOT:compile com.example.code_samples.maven_dependencies:indirect_library:jar:0.0java – 为什么Maven命令“mvn sonar:sonar”在我的“pom.xml”中没有任何插件配置工作?
我的仓库中有一个Maven Web项目. 我是一个Maven noob,但我仍然理解有这样一个事实,即我们需要配置插件才能运行特定于插件的命令. 事实: 我在本地机器上的端口9000上运行了一个声纳服务器. 我没有在我的POM.xml中添加任何声纳特定插件 参考: http://www.sonarsource.org/we-had-a-drejava – Maven Plugin API:从Artifact获取MavenProject
我试图提取有关我的项目中使用的所有依赖项(递归)的信息.看起来MavenProject类提供了我需要的所有信息.但我无法弄清楚如何将Artifact的实例转换为MavenProject的实例 /** * * * @reqiresDependencyResolution * */ @Mojo(name = "license-overview", defaultPhase = Lifecy如何集成Angular 2 Java Maven Web应用程序
我创建了一个Angular 2前端Application.and创建了一个连接到DB的Java Rest WS后端应用程序. Angular 2 App的My Folder结构如下 – Angular2App confg dist e2e node_modules public src app favicon.ico index.html main.ts system-configjava.lang.NoClassDefFoundError:org / apache / http / impl / conn / PoolingClientConnectionManager
虽然在我的pom.xml中没有明确地将它作为依赖项引用,但是遇到了这个依赖项的问题.实际的maven依赖是: <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.2.5</version> </depjava – Maven获取特定类
有没有一种方法可以让maven在将依赖项导入uber jar(shade)时只包含特定的.class文件.我正在寻找一种方法来获取其名称中包含“Client”的文件,这些文件将被从依赖项jar中拉出并添加到最终的jar中.任何帮助都会很精彩.解决方法:您应该能够像这样使用maven-dependency-plugin: <buildjava – Maven插件何时可以访问项目类?
我制作了一个Maven插件,用于验证和实例化项目中的类. Maven插件何时在类路径中包含项目中的类? 插件不断抛出ClassNotFoundException. 在查看Maven文档并进行搜索后询问问题. 任何帮助将不胜感激.谢谢!解决方法: When does a Maven plugin have on the classpath the classes in thejava – maven-clean-plugin没有删除所有给定的目录
在我的项目.pom中,我设置了maven-clean-plugin,如下所示: <plugin> <artifactId>maven-clean-plugin</artifactId> <version>2.6.1</version> <configuration> <filesets> <fileset> <directory>src/main/wjava – m2e仍然提供错误说“插件执行未被生命周期配置覆盖”,即使在自定义插件中使用显式绑定也是如此
我正在构建一个插件来进行代码生成. 我已经按照这里的步骤来了解如何创建插件: http://maven.apache.org/guides/plugin/guide-java-plugin-development.html 插件来源: /** * @goal helloworld * @phase generate-sources */ public class SampleMojo extends AbstractMojo {JavaFX maven插件和API不兼容
最近我在我的Fedora 19上将我的Java版本升级到7u40.之后我在我当前运行的JavaFX项目中开始出现了一个令人讨厌的错误: [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 1.929s [INFO] Finished at: Wedjava – 如何在settings.xml中使用artifactory-maven-plugin中的用户名和密码?
Here是artifactory-maven-plugin的配置示例: <build> <plugins> ... <plugin> <groupId>org.jfrog.buildinfo</groupId> <artifactId>artifactory-maven-plugin</artifactId>java – 当Maven war插件无法找到webResource目录时,如何避免构建失败?
我正在使用一个通过Maven生成WAR工件的模块.该模块有一个典型的src / main / webapp目录.我正在使用Maven的war插件来补充webapp目录和另一个可以在构建时以编程方式提供的资源目录.所以我的插件在POM中配置如下: <plugin> <artifactId>maven-war-plugin</artifactId> <conjava – Eclipse下的Debug Maven插件
我想在Eclipse下调试一个Maven插件.我想我可以把它作为依赖;然后编写一些导入插件的java类(不知何故),并将其作为执行maven’exec’插件,’java’目标运行?这会是可行还是“太难”? (顺便说一句,用例:这是我无法生成sql的hibernate3插件.但是可以让它生成类似’Level.hbm.xml’的xml.java – 使用maven创建Apklib
我有Android项目A,它引用了Android库项目B,在Eclipse上构建项目A工作正常.但是我的应用程序使用了一些系统API,所以我想用maven构建.我没有得到如何在项目A中包含项目B的maven. (基本上proj B有源和资源) 基本上我生成了B.jar并编辑了pom文件 <dependency> <groupId>com.me.ex使用Maven自动验证JavaDoc
在重构期间,JavaDoc经常发生过时.它描述的方法参数不再存在,或者缺少一些新的参数,以举例说明. 如果有一个Maven插件可以自动检查现有的JavaDoc并在存在某种“JavaDoc违规”时停止构建,那就没问题了. 我已经看过Maven-JavaDoc-Plugin和maven-doccheck,但两者似乎只能在违规的情况下java – maven插件中的依赖注入
我正在开发一个maven插件并使其更可测试我想使用轻量级依赖注入框架(如Guice)来管理服务等但是我可以让它们与应用程序集成我无法获得它们与我的插件集成在一起.除了以静态方式进行依赖注入外,有没有办法做到这一点?解决方法:Maven已经为您提供了名为Plexus的嵌入式IoC容器.您可以包java – Maven插件开发:有没有一种方法可以在pom.xml中声明时自动运行插件?
我正在开发一个新的魔力.它只有一个目标,因此似乎没有强制用户添加执行部分(如果他们不想更改默认阶段). 这应该是可能的,因为当我添加一个非常简单的surefire插件描述时,maven知道应该运行它的单一目标测试,即: <plugin> <groupId>org.apache.maven.plugins</groupId> <ajava – PIT对apache commons的变异测试数学显示行覆盖率和变异覆盖率为0%
我正在尝试使用maven进行PIT Mutation测试,以进行apache常见的数学测试. <plugin> <groupId>org.pitest</groupId> <artifactId>pitest-maven</artifactId> <version>0.29</version> <configuration> <targetClasses&如何在Jasmine / Maven自动生成的ManualSpecRunner.html中配置我的javascript文件的路径?
我认为这个问题大部分都是如此.我有一个由maven / jasmine插件创建的自动生成的ManualSpecRunner.html文件,我已经通过使用它将自己置于可部署的.war中: <jasmineTargetDir>${basedir}/pathForMyWebapp</jasmineTargetDir> 但是,ManualSpecRunner.html中js文件的所有链接都是硬编