Questions tagged «maven»

Apache Maven是主要用于Java项目的构建自动化和项目管理工具。该标签用于与特定Maven版本无关的问题。对于与Gradle有关的问题,请使用gradle标签。


11
Spring Boot War部署到Tomcat
我试图将Spring Boot应用程序部署到Tomcat,因为我想部署到AWS。我创建了一个WAR文件,但是即使它可见,它似乎也不能在Tomcat上运行。 详细信息: 0。这是我的应用程序: @Configuration @ComponentScan @EnableAutoConfiguration public class App { public static void main(String[] args) { SpringApplication.run(SampleController.class, args); } } @Controller @EnableAutoConfiguration public class SampleController { @RequestMapping("/help") @ResponseBody String home() { String input = "Hi! Please use 'tag','check' and 'close' resources."; return input; } } application.properties具有以下内容: server.port=${port:7777} 在阅读了许多页面和问题解答之后,我在POM中添加了以下内容: http://maven.apache.org/xsd/maven-4.0.0.xsd“> …


10
IntelliJ新项目-Maven原型列表为空
创建IntelliJ→新建项目→Maven时,原型列表为空白,无论经过多长时间都不会填充。“正在加载原型列表...”继续,但似乎没有做太多。有什么建议? 来自的信息mvn -v: Apache Maven 3.2.5 (NON-CANONICAL_2014-12-25T17:13:28_root; 2014-12-25T05:13:28-08:00) Maven home: /opt/maven Java version: 1.8.0_25, vendor: Oracle Corporation Java home: /usr/lib/jvm/java-8-openjdk/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "3.17.6-1-arch", arch: "amd64", family: "unix" IntelliJ IDEA专业版14.0.2

6
有哪些关于Java,Spring,Hibernate,Maven的好博客可供阅读?[关闭]
从目前的情况来看,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 为了继续提出进一步的问题,我对博客,网站(有时会发布关于我提到的主题的教程,技巧或最佳实践)更感兴趣。例如:http : //net.tutsplus.com/是一个非常不错的网站,如果您想了解或升级有关CSS,HTML,Javascript,PHP的知识,是否有这样的网站?是否有像Java和相关技术这样的网站?
72 java  spring  hibernate  maven 

8
如何在Maven中按类别运行JUnit测试?
使用JUnit 4.8和新的@Category注释,是否可以选择类别的子集以与Maven的Surefire插件一起运行? 例如,我有: @Test public void a() { } @Category(SlowTests.class) @Test public void b() { } 我想按如下方式运行所有非慢速测试:(请注意,-Dtest.categories由我组成...)。 mvn test -Dtest.categories=!SlowTests // run non-slow tests mvn test -Dtest.categories=SlowTests // run only slow tests mvn test -Dtest.categories=SlowTests,FastTests // run only slow tests and fast tests mvn test // run all tests, including …

3
不将测试从IntellIJ中运行
是否可以排除IntelliJ IDEA Ultimate中的某些测试?我想在IntelliJ中运行单元测试,但不包括集成测试。我用来命名集成测试,*IT.java因此Maven故障安全插件可以将它们与单元测试分开运行。

10
Eclipse / Maven:运行JUnit测试时未对其进行编译
我正在使用Maven和Eclipse(m2eclipse插件)进行项目。我在JUnit测试中遇到问题: 有时,当在Eclipse中运行它们时,它们不会被编译,但是会使用旧的类文件来代替。当我删除类文件时,我进入ClassNotFoundExceptions了Eclipse。然后,我必须使用mvn test-compile或其他目标手动重新编译它们。 我还注意到,有时将测试的类文件放在classes子目录中,而不是test-classes。 我真的不知道怎么了。 JUnit Java文件位于其中src/main/java,并正确命名为(*Test.java)。 我是否必须始终通过Maven编译并运行它们?当我想运行文件时,为什么Eclipse不编译文件?(有趣的是,有时会。有时一切正常。)
72 eclipse  maven  junit 

21
maven…无法清理项目:无法删除.. \ org.ow2.util.asm-asm-tree-3.1.jar
我使用STS(弹簧工具套件)+ maven插件。 每次当我使用我的应用程序运行时,都会maven-clean看到以下错误: [INFO] Scanning for projects... [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building hhsystem ui 1.0.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ ui --- [INFO] Deleting C:\Users\Nikolay_Tkachev\workspace\HHSystem\UI\target [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 0.471s [INFO] Finished at: Mon Oct 21 12:34:33 MSK 2013 [INFO] Final …

6
Java.lang.NoClassDefFoundError:com / fasterxml / jackson / databind / exc / InvalidDefinitionException
我已经更新了我的依赖性,就像您在评论中所说的那样,现在我有了这个: org.springframework.context.ApplicationContextException: Unable to start embedded container; nested exception is org.springframework.boot.context.embedded.EmbeddedServletContainerException: Unable to start embedded Tomcat at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.onRefresh(EmbeddedWebApplicationContext.java:137) ~[spring-boot-1.5.3.RELEASE.jar:1.5.3.RELEASE] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:536) ~[spring-context-5.0.0.RC2.jar:5.0.0.RC2] at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:122) ~[spring-boot-1.5.3.RELEASE.jar:1.5.3.RELEASE] at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:737) [spring-boot-1.5.3.RELEASE.jar:1.5.3.RELEASE] at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:370) [spring-boot-1.5.3.RELEASE.jar:1.5.3.RELEASE] at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) [spring-boot-1.5.3.RELEASE.jar:1.5.3.RELEASE] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1162) [spring-boot-1.5.3.RELEASE.jar:1.5.3.RELEASE] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1151) [spring-boot-1.5.3.RELEASE.jar:1.5.3.RELEASE] at com.o2xp.ats.accountManager.test.App.main(App.java:42) [classes/:na] Caused by: org.springframework.boot.context.embedded.EmbeddedServletContainerException: Unable to start embedded …
71 java  spring  maven 

2
Gradle和Maven之间的区别?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 7年前关闭。 改善这个问题 Gradle和Maven有什么区别? 我是Gradle的新手,但我曾经与Maven合作。 何时使用Gradle和何时使用Maven?
70 maven  gradle 

6
在使用Maven进行单元测试期间,写入临时文件的正确方法是什么?
我编写了一个单元测试,将文件写入文件系统,没有给它写入工作目录的路径。因此,如果从项目目录执行,它将写入项目根目录;如果在项目父目录中,它将写入父目录根目录。 那么写入目标目录的正确方法是什么?可能是目标目录中的目录? 如果我只是简单地target/用文件指定,它将写入父项目目标而不是项目目标。 更新:我实际上想要测试完成后的文件。该文件是第三方的提取格式,需要将其发送给第三方。可以打开/关闭该测试,以允许我仅在文件格式更改为要重新批准时才能运行。文件存放在哪里并不是一个大问题,但是我希望找到一个容易找到的东西。
70 java  maven  junit4 

17
m2eclipse错误
我正在使用Eclipse开发Web应用程序,并使用Maven原型生成项目。 当我启用Maven依赖管理时,Eclipse在pom文件中标记了一些错误,该错误是: Multiple annotations found at this line: - Execution default-testResources of goal org.apache.maven.plugins:maven-resources- plugin:2.4.3:testResources failed: Plugin org.apache.maven.plugins:maven-resources-plugin:2.4.3 or one of its dependencies could not be resolved: Failed to collect dependencies for org.apache.maven.plugins:maven-resources-plugin:jar:2.4.3 () (org.apache.maven.plugins:maven-resources- plugin:2.4.3:testResources:default-testResources:process-test-resources) - Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (execution: default-compile, phase: compile) - …

4
无法执行目标Maven版本:准备
运行mvn release:prepare时遇到问题。我有以下消息: [ERROR] Failed to execute goal org.apache.maven.plugins: maven-release-plugin: 2.5.1: prepare (default-cli) on project marketplace-po c: Failed to invoke Maven build. Error configuring command-line. Reason: Maven executable not found at: C: \ dev \ apache-maven-3.3.1 \ bin \ mvn.bat -> [Help 1]
69 maven 

5
在Maven的某些模块中跳过测试
我希望我的Maven构建可以运行大多数单元测试。但是,在一个项目中有一些单元测试比较慢,因此我希望将它们排除在外。并偶尔将它们打开。 问题:我该怎么做? 我知道-Dmaven.test.skip=true,但这会关闭所有单元测试。 我也知道跳的集成测试,描述在这里。但是我没有集成测试,只有单元测试,也没有对maven-surefire-plugin的任何明确调用。(我将Maven 2与Eclipse-Maven插件一起使用)。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.