maven-3相关内容
我需要一个无需配置、可部署的war,myapp1.war,它可以从tomcat/lib 文件夹中检索配置文件.由于我在同一个 Tomcat 上共存了其他 Web 应用程序:myapp2.war、myapp3.war,我需要这样的布局: tomcat/lib/myapp1/application.propertiestomcat/lib/myapp2/application.propertiest
..
运行 maven 命令后,jboss 工件缓存在我的本地存储库 /.m2 中.然而,这是错误的副本,我们已经在本地服务器上更新了我们的工件.如何删除此缓存副本?(除了从 /.m2/repository/org 文件夹中手动删除 jboss 文件夹).是否有 Maven 命令可以这样做?另外,我想知道本地存储库的结构究竟如何,是否以任何方式根据 groupId、artifactId、version
..
当我在我的多模块 maven 项目上运行 maven install 时,我总是得到以下输出: [WARNING] 文件编码尚未设置,使用平台编码 UTF-8,即构建依赖于平台! 所以,我用谷歌搜索了一下,但我只能找到我必须添加的内容: UTF-8 ...到我
..
我在 IntelliJ、JDK1.8、maven 3.2.5 中使用 maven.出现编译错误:使用 -source 7 或更高版本来启用钻石歌剧.详情如下: [ERROR] 编译错误:[信息] -------------------------------------------------------------[ERROR] TrainingConstructor.java:[31,55
..
我知道您可以使用以下方法在某个类中运行所有测试: mvn test -Dtest=classname 但是我想运行一个单独的方法并且 -Dtest=classname.methodname 似乎不起作用. 解决方案 在Maven中运行单个测试方法,需要提供如下命令: mvn test -Dtest=TestCircle#xyz test 其中 TestCircle 是测试类名,xy
..
我第一次使用 Maven 时遇到了依赖关系. 我使用 Eclipse 创建了一个 Maven 项目并添加了依赖项,它运行没有问题. 但是当我尝试通过命令行运行它时: $ mvn package # 成功完成$ java -cp target/bil138_4-0.0.1-SNAPSHOT.jar tr.edu.hacettepe.cs.b21127113.bil138_4.App #
..
我有一个关于 IntelliJ IDEA 11 的小问题.我刚刚从 subversion 导入了一个项目 - 它是一个 maven 项目.但是我在 maven 库依赖项中遇到了问题,因此我无法自动包含所有 maven 依赖项 - IDEA 仅在我打开该类时才会显示依赖项错误/这就是我在这里得到的: 所以我希望自动添加所有依赖项 - 这是可能的还是我必须通过所有类文件来识别和添加 maven
..
我对 Maven 不是很有经验,在尝试多模块项目时,我开始想知道如何为父 Maven pom 中的所有子模块指定 Java 版本.直到今天我只使用: 1.8 ...但是在研究时我发现您也可以在 Maven 编译器插件中指定 Java 版本,如下所示: maven-compiler-plugin
..
如何将项目的运行时依赖项复制到 target/lib 文件夹中? 就像现在一样,在 mvn clean install 之后,target 文件夹只包含我项目的 jar,但不包含任何运行时依赖项. 解决方案 这对我有用: ...qamaven-dependency-plugin
..
我想在 Android 开发中切换到 maven 来进行我的构建过程.我跟着 http://www.sonatype.com/books/mvnref-book/reference/android-dev-sect-archetype.html 创建 pom.xml 并稍微调整版本,以便我使用最新版本的 android-maven-plugin. 虽然我的 apk 从我的 IDE (Inte
..
我正在尝试创建一个需要在当前项目上执行 maven 目标的 intelliJ 插件.intertubes 中的所有讨论都建议使用 MavenEmbedder.祝你好运.2.0.4 版本没有得到很好的支持,也没有关于如何使用它的参考. 我试了一下,然后撞到了一堵墙,那里的嵌入器还没有用它需要的所有字段进行初始化.反射私有成员注入?惊人的!为什么有人需要一个明显的方法来初始化一个对象? 似
..
我正在尝试将 Apache POI 导入到 Atlassian Jira 插件以读取 excel 文件. 一开始,我只添加了 org.apache.poipoi${poi.version}org.apache.poi
..
我正在尝试从 flink 连接 Hbase 和 Druid.我在 intellij 中添加了以下依赖项. https://mvnrepository.com/artifact/org.apache.flink/flink-hbase_2.10 org.apache.flinkflink-hbase_2.10
..
我正在使用 maven 构建我的 jar(Intellij IDEA IDE).它是使用 Apache Camel 构建的应用程序.摘自我的 pom.xml: org.apache.maven.pluginsmaven-jar-pluginMainDriver
..
我正在使用 mvn deploy:deploy-file 将工件上传到远程存储库.我有 -Apache2.2 和 Maven-3.0.3 以下是我正在使用的命令 - mvn -X deploy:deploy-file -Durl=http://myRepos.com/repo/-DrepositoryId=repo-mine -Dfile=temp.jar -DgroupId=com.
..
我们有一个特殊的例程来将子文件夹中的文件分解为扩展名,这些扩展名将被复制并压缩成单个扩展名文件.对于这种特殊的方法,我想使用 maven-antrun-plugin,对于通过 dirset 进行顺序迭代和 jar 打包,我们需要库 ant-contrib. 即将到来的插件配置失败并出现错误.我配置错误是什么?谢谢. 插件配置 org.apache.maven.plu
..
我认为两者都定义了相同的 - JVM 属性,但这两者之间显然存在差异,我找不到明确的解释.如果我在构建的 Jenkins Maven 中同时使用两者,则只有由 -D 设置的属性在 System.getProperties() 的 Java 应用程序中可见.尽管 MAVEN_OPTS 也应该传递给 JVM.我好像遗漏了什么. 感谢解释. 解决方案 MAVEN_OPTS 是一个环境变量,
..
在 Maven 3.x 中,如何获取项目的所有依赖项,包括自定义 Maven 扩展中的传递性(不使用 Aether) 目前我有这个: @Component(role = AbstractMavenLifecycleParticipant.class, hint = "Test")公共类 sampleExtension 扩展 AbstractMavenLifecycleParticipan
..
如果我运行 mvn package 或 mvn verify 作为构建目标,我已经看到声纳构建失败,但是如果我将其更改为 mvn install它通过. 你能解释为什么声纳需要 maven install 目标才能正常工作吗? 解决方案 在多模块构建中,聚合器插件无法从目标文件夹解析依赖项.所以你有两个选择: mvn clean install &&mvn sonar:sona
..
目前我正在调试 Android 应用程序的签名.如果我可以只执行这个插件,这会容易得多: org.apache.maven.pluginsmaven-jarsigner-plugin签名标志包 但无论我尝试什
..