问题内容: 如何使用Maven创建桌面(独立/ Swing)应用程序? 我正在使用Eclipse 3.6。 问题答案: 创建一个Maven项目,如下所示: 将以下条目添加到您的pom文件中: 将项目作为Maven项目导入到Eclipse,然后作为Java应用程序运行。
问题内容: 有没有人在编译时有一个干净的Maven项目预处理类注释示例,并随后生成了要在同一编译过程中编译的类? 是否有人有分步执行该项目的程序? 问题答案: 在网上浏览了大量现有文档后,我想到了以下内容: 需要澄清的是: 为了处理给定项目P上的注释,您首先需要在单独的库S中编译的注释处理器。P应该依赖于S。 在Java 5中实现注释处理与在Java 6中实现绝对不同。 Java 5依赖于apt的
问题内容: 我正在使用“ shade” Maven2插件来构建将所有Java依赖项捆绑在一起的整体式JAR。中的相关部分非常简单: 但是,构建结果很奇怪。似乎两个文件实际上是由该Maven插件创建的: 带有前缀“原始”的JAR文件已正确构建,并且功能正常。我想我可以将其重命名以删除该前缀,然后继续愉快地进行下去。 但是,我对“ shade”插件在这里可能发生的情况非常好奇。看起来“原始”文件是临时
问题内容: 同事一直在吹捧Maven的奇迹及其神奇的依赖关系,但是我发现它在我认为是显而易见的用途上失败了。 假设我有一个带有主POM的根文件夹。 然后在我下面有一些项目,分别称为A和B B需要A,因此B文件夹中的POM中具有适当的依赖项 现在,回到根文件夹中的配置文件中,我指定要构建B。 当我执行通常的mvn全新安装时,由于未构建A而失败。 我的朋友告诉我,我必须在根目录的主配置文件中同时指定A
问题内容: 我想在我的android项目中尝试这个库。我正在使用 Android Studio 0.4.6 。 该 README.markdown 文件告诉我要插入这里面 的pom.xml : 问题是 我没有任何pom.xml 。我在项目根目录中创建了一个,并同步了gradle设置,但是它什么也没做。直到现在,我只使用已经编译的.jar文件或使用gradle编译功能。 如何在项目中使用该库? 问题
问题内容: 我一直在与一个同事一起解决我刚刚加入的一个新项目遇到的问题。长话短说,Maven无法正确构建我的.war文件。当我向我的同事提供战争档案时,他会遇到与我相同的问题,当他向我提供其已编译的.war文件时,一切都会正常进行。我们俩都在同一个源上工作。因此,我正在尝试正确地安装Maven(与他相同),我们现在都具有相同版本的Maven。但是,我认为maven错误地查看了java_home。
问题内容: iText的最新版本是什么?那么,对Maven的依赖是什么? 问题答案: 您需要注意iText的Java版本的许可证: iText :iText Group NV在&许可下使用groupId; 的最新 正式 版本。 iText :ymasory / InProTopia 的最新 非官方 版本,在&许可下具有groupId; iText 及更高版本:由iText Group NV根据许可
问题内容: 我想在Eclipse上安装Maven插件。但是,当在“安装软件”部分中添加Maven站点并开始下载并安装它时,发生了有关依赖项的错误。如何解决?我想要完整的安装指南… 问题答案: 首先,缺少哪些依赖项?eclipse的一个很好的maven插件是eclipse maven声纳类型m2eclipse。
问题内容: 我正在尝试编译一个Maven项目,源代码使用Generics和Java 1.5的其他功能,因此导致构建失败 在我中,我针对源和目标属性针对1.5配置了构建配置,但这不能解决我的问题 我是对的还是我错过了什么? 谢谢 尝试构建时输出 问题答案: 您使用有关源/目标的一些信息配置了程序集插件,但是要配置编译,您需要以正确的方式配置编译器插件。 更新: 这应该与maven-enforcer-
问题内容: 我试图将包含JAX-WS接口的项目部署到wildfly 8.2服务器。该项目是一场战争。在该项目中,我想使用拦截器。 我将Maven与“ provided”标签一起使用,以免收到以下错误: 看起来像这样: 但是,如果这样做,则无法在运行时找到该库: 我已经尝试使用maven通过MANIFEST.MF文件添加依赖项: 我不知道该怎么办,有什么建议吗? 问题答案: 事实证明,将文件添加到具
问题内容: 我需要在maven pom.xml文件中设置一个属性,该属性应该是UUID。谁能告诉我 将属性设置为UUID的最佳方法是什么? 我正在使用启动gigaspaces的配置文件,并且gigaspaces需要组名, 想要唯一(uuid)。因此,在我的个人资料中,我想设置一个groupName属性值 每次构建都应更改。我自己写了一个UUIDGenerator插件,因为没有找到任何插件。 因此,
问题内容: 我正在使用Google Reflections库查询类路径中的某些资源。这些资源与我的项目中的类位于相同的位置。 我编写了一些单元测试,这些单元测试在Eclipse中作为单元测试执行时会成功,但是当我尝试使用Maven(例如使用a )执行它们时,它们无法按预期运行。经过一些调试之后,显然的问题在于,当用Maven执行时,Reflections库无法找到资源所在的类路径URL。 我得出了
问题内容: 当我尝试在Eclipse IDE中的Maven上创建新项目时,它显示以下错误: “无法获取插件执行默认参数插件org.apache.maven.plugins:maven-resources- plugin:2.5的参数编码值,或者无法解析其依赖项之一:无法收集 org.apache的 依赖项 。 maven.plugins:maven-resources-plugin:jar:2.5
问题内容: 我有maven- gwt项目。它具有很多依赖,这在大型项目中很常见。我认为这是创建类路径的极限。我发现了有关限制的一些信息。允许为1023个字符。但是我需要图书馆。 我想打包我的项目mit时收到以下错误。 我该如何解决这个问题。 这是詹金斯的扩展错误: 问题答案: 我在这里http://code.google.com/p/gwt- maven/issues/detail?id=88 找
问题内容: 我从svn下载了一个项目,现在我正尝试使用Maven进行构建(mvn全新安装…我的maven是Apache Maven 3.0.4)。不幸的是,当我尝试构建时,发生以下错误。奇怪的是它报告了一些有关Java版本1.3的信息(我认为),我当然没有在笔记本电脑上安装它。我已经设置为JDK 1.7,我的javac也在1.7版中… 请您知道问题出在哪里吗? 问题答案: 您必须像这样为maven