Questions tagged «maven»

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


13
Maven:不可解析的父POM
我将maven项目设置为1个shell项目和4个子模块。当我尝试构建外壳时。我得到: [INFO] Scanning for projects... [ERROR] The build could not read 1 project -> [Help 1] [ERROR] [ERROR] The project module1:1.0_A0 (C:\module1\pom.xml) has 1 error [ERROR] Non-resolvable parent POM: Failure to find shell:pom:1.0_A0 in http://nyhub1.ny.ssmb.com:8081/nexus/content/repositories/JBoss/ was cached in the local repository, resolution will not be reattempted until the update interval …

20
龙目岛没有产生吸气剂和二传手
我只是试图将基于Maven的项目发送到另一台计算机和恐怖,到处都是红色标记! 但是,mvn clean install建造就好了。 很快,我注意到Lombok并没有为我的类生成getter和setter,尽管Eclipse已正确识别了@Getterand @Setter。 两台计算机使用相同的Maven版本(3.0.4),但使用不同的JDK(1.6_23和1.6_33)。他们都使用Eclipse Indigo 32位。您是否有解决问题的想法?
101 java  eclipse  maven  lombok 

7
重新运行Spring Boot配置注释处理器以更新生成的元数据
我已经添加: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-configuration-processor</artifactId> <optional>true</optional> </dependency> 我pom.xml每次intellij的请求/警告。 现在,我看到“重新运行Spring Boot配置注释处理器以更新生成的元数据”。 我该怎么intellij办? B.2使用注释处理器生成您自己的元数据的链接没有说明。

30
在IntelliJ中找不到Maven插件
将IntelliJ版本从12更新到13之后,我在Maven配置文件/项目/插件上看到错误,指出无法解决以下插件: org.apache.maven.plugins:maven-clean-plugin:2.4.1 org.apache.maven.plugins:maven-deploy-plugin org.apache.maven.plugins:maven-install-plugin org.apache.maven.plugins:maven-site-plugin 当我使用IntelliJ 12时,这些插件不在我的插件列表中,而是在更新后以某种方式添加了它们,现在它抱怨找不到它们,我可以在哪里从列表中删除这些插件,或者通过安装它们解决问题? 我可以运行Maven目标clean,compile没有问题,但是配置文件/插件只是显示为红色,并带有我不喜欢的警告。

13
从Git将Maven项目导入Eclipse
如何获得选择从Maven和Git导入并让Eclipse正确生成我的项目的效果? 为了使我的项目进入Eclipse,我可以选择File-> import-> maven,然后将所有Maven项目导入并可以正常构建,或者我可以选择File-> import-> git并创建一个忽略pom的新项目。 .xml,并且无法正确生成项目。 看来我可以做一个或另一个,但不能两者兼而有之,所以我得到了正确生成的项目。
100 eclipse  git  maven 

9
MavenArchiver.getManifest()中的m2e错误
我在STS中看到一个错误,不确定如何调试它。到处搜索我只看到模糊的错误引用,没有解决方案。 错误是: org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.project.MavenProject, org.apache.maven.archiver.MavenArchiveConfiguration) pom.xml/ <maven projectName>第1行Maven配置问题 问题:有人可以就如何获取有关此问题的更多信息以进一步调试它或任何可能的解决方案提供任何建议吗? 也许关于方法功能的更多上下文。与该MavenArchiver.getManifest()方法关联的javadoc 不太详细,我看不到任何堆栈跟踪。我已经尝试过对该项目及相关项目进行多次刷新和更新,包括清除本地m2存储库。 STS信息: 版本:3.7.3.RELEASE 建立编号:201602250940 平台:Eclipse Mars.2(4.5.2) m2e信息: 版本:1.6.2.20150902-0002

12
罐子未加载。参见Servlet Spec 2.3,第9.7.2节。令人反感的类:javax / servlet / Servlet.class
我正在运行一个Maven项目,它也是一个动态Web项目。我已经在Maven中使用了所有Spring库。我创建了web.xml,但是当我启动Tomcat 7服务器时,我收到以下消息: INFO: validateJarFile(C:\Users\mibvzd0\workspace\.metadata\.plugins\ org.eclipse.wst.server.core\tmp2\wtpwebapps\hapi_hl7\WEB-INF\lib\ servlet-api-2.4.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class 我尝试从中删除servlet webapp/lib,但没有用。让我知道我该怎么办。
100 java  eclipse  maven  tomcat7 

2
Maven依赖spring-web vs spring-webmvc
以下依赖项之间有什么区别? <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>3.1.2.RELEASE</version> </dependency> 与 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version>3.1.2.RELEASE</version> </dependency> 如果我spring-webmvc单独包含,spring-web则被隐式添加。 我们spring-web什么时候应该单独使用?
100 spring  maven  spring-mvc 


7
如何从Maven反应堆构建中排除模块?
我们有一个Maven 2项目,其中包含许多模块。例: <modules> <module>common</module> <module>foo</module> <module>data</module> <module>bar</module> ... more ... </module> 假设“数据”模块的构建很耗时,并且我们希望在CI服务器构建项目时将其排除在外。当前,我们使用两个pom.xml文件来实现此目的。一个模块中包含所有模块,而另一个模块中所有模块都可以被CI忽略。但这很烦人,因为有时我们忘记将新模块放入两个文件中。 是否有不需要两个单独的模块列表的解决方案?
98 maven-2  maven 

5
Javascript Web应用程序和Java服务器,全部在Maven中构建还是将Grunt用于Web应用程序?
我们正在使用AngularJS做一个Web应用程序,我们喜欢将Bower用于依赖关系管理,将Grunt用于构建,运行测试等的想法。(Yeoman) 服务器是使用Maven使用Java完成的,因此我们当然希望通过简单的mvn install构建一切(Web应用程序+服务器) 那么,您采用什么方法,为什么呢? 1)将它们视为两个不同的应用程序,实际上它们是。因此,可以使用其他构建方法/工具。 2)忘记Grunt Bower,使用Maven插件来构建,运行测试,管理Web应用程序的依赖项。如果是这样,那是什么? 3)使用Maven exec插件调用Grunt来构建前端Webapp。我将其更多地视为黑客而非解决方案。 4)其他。 易于与Jenkins集成的方法是一个加号。 提前致谢!


2
运行单个Maven插件执行?
我以为我是一位经验丰富的Maven用户,但是我对如何执行此操作心存疑虑! 我已经能够使用Maven sql插件通过我定义并绑定到该pre-integration-test阶段的插件执行在数据库中删除,创建和安装模式。 但是,现在我想使用相同的sql插件在需要时从命令行插入一些示例数据-也就是说,不绑定任何生命周期目标。有一些不同的示例数据集,因此我想定义一些不同的执行。 但是,是否有可能通过使用执行ID从命令行运行这些执行之一的方法?

5
从Maven传递命令行参数作为pom.xml中的属性
是否可以将参数从命令行传递到pom.xml文件中的属性?例如我跑mvn ... argument 并在pom.xml中 <properties> <myproperty> here should add argument from command line</myproperty> </properties> 感谢您的帮助。
97 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.