Tag: maven 2

“无法找到Spring NamespaceHandler”错误

我正在使用Spring创建一个独立的Sava应用程序来处理JDBC访问。 该应用程序在每次测试中都能正常工作,我决定需要一个jar来部署我们的客户端。 他们的类路径中可能没有spring,所以我使用maven-assembly-plugin来处理带有依赖项的jar创建。 但是,当我尝试运行该应用程序时: java -jar target/myproject-0.0.1-SNAPSHOT-jar-with-dependencies.jar 这会引发以下错误: Exception in thread “main” org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [http://www.springframework.org/schema/p] Offending resource: class path resource [applicationContext.xml] at org.springframework.beans.factory.parsing.FailFastProblemReporter.error(FailFastProblemReporter.java:68) at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:85) at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:80) …and so on to the database access class of this project. applicationContext.xml文件位于projectbase / src / main / resources中。 […]

如何在Maven项目中打包资源?

我正在寻找建立图像文件maven web项目的建议。 src / main / java下的一个类需要使用图像文件。 我的问题是,如果我将图像文件放在src / main / webapp / images以及src / main / resources / Images下,那么应用服务器在运行时(myeclipse可以在哪里)找不到该路径,因为war archive没有指定路径“SRC /主/ web应用/图像”。 我的问题是我应该在哪里放置我的项目可以找到它的图像文件,而不会提示任何错误或exception。 我在用 带有Mavenized falvour的Java Web应用程序 MyEclipse 10 应用服务器:JBoss 6 目前我确实有以下dir结构 项目目录结构 -src/main/java — classes -src/main/resources — applicationContext.xml -src/main/resources/Images — myImage.png (target image) -src/test/java — test classes -src/test/resources (nothing) -src — main — […]

将完整的maven远程存储库下载到本地存储库?

是否可以从http://repo1.maven.org/maven2/获取整个远程存储库到我的本地存储库(到%USERPROFILE% )?

如何在jsp页面中获取maven项目版本号?

我正在研究由maven2管理的java Web应用程序。 我们不时做了一些更改,并希望做新版本,当然还有新的版本号。 在主页(jsp)中,有文字之类的 version: 2.3.3… 是否有可能,每次我发布新版本时,我只更改pom.xml中的 ,jsp中的版本号可以由此maven $ {project.version}自动填充? 我试过maven配置文件,但它似乎不起作用。 有任何想法吗? 谢谢。

在Eclipse下用Maven运行JUnit测试

我刚刚在Eclipse上安装了插件m2e。 我写了一个简单的JUnit(版本4)测试。 我可以从Eclipse运行它,但不能从pom.xml运行它(alt-click,Run as,Maven Test)。 我想我需要告诉Maven搜索那个课程,但我不知道怎么做。 另外,我在groupId“junit”中找不到JUnit 4:只有版本3.8.1可用。 我真的需要为版本3.x而不是版本4+编写测试吗? 如何解决这个问题? 把我想象成Maven的新手:这正是我的本性。 因此,除非准确描述我需要做什么,否则请不要谈论工件技术。 我几乎无法安装Guava作为依赖,我现在完全失去了这些概念。 谢谢!

如何在Netbeans中设置环境变量?

我在netbeans中运行基于maven的Spring项目。 我在项目配置文件中使用环境变量来根据该变量值打开特定文件。 我能够在Eclipse中设置它,但不知道如何设置Netbeans。 谁能帮我?

如何以编程方式调用Maven任务

我在另一个构建工具(leiningen for Clojure,但这应该无关紧要)的上下文中使用Maven,我想知道如何调用依赖的插件:build-classpath以编程方式(即通过Maven- API,而不是通过mvn -command)。

为clojure源文件启用UTF-8编码

我正在开发一个涉及maven,java和clojure的项目。 我面临的问题是,我在我的clojure源文件中有一些UTF-8字符,因为我的源代码没有被java编译器正确解释,我通过设置环境变量JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF8得到它的工作JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF8 ,但我想要的是通过MAVEN传递这个属性。 我已经尝试过设置MAVEN_OPTS=-Dfile.encoding但这似乎不起作用。 我也试过为maven的编译器插件设置配置……这样的事情: -Dfile.encoding=UTF8 这也不起作用。 我做错了什么,还是有别的办法。 谢谢, RD 好的,这里有更多细节。 这是我的父母pom, org.apache.maven.plugins maven-compiler-plugin 1.5 1.5 UTF-8 <! also tried UTF8 孩子的pom没有什么有趣的,除了…… src/main/clojure ;; clojure代码片段会导致问题 (let [char “대”] (not (empty? (filter #(s/contains? % char) ))) ;; The list is always empty because I never find a match if I do not set the env. variable

Maven 2的最佳企业存储库工具?

SO上的其他一些问题和答案颂扬了使用Archiva,Artifactory或Nexus等企业存储库工具的优点。 各自的优点和缺点是什么? 我如何在它们之间做出选择? 如果有帮助: 我们同时使用Maven 1和Maven 2(至少暂时使用) 我们希望存储内部生成的工件,公开可用的工件(ibiblio,codehaus等)和专有工件(例如Sun的许可JAR,如Servlet API)。 我们想要在Windows,Linux或两者上运行的东西。 我们使用Luntbuild作为我们的CI服务器(但是打算一段时间转移到Hudson)。 注意,这个问题与这一个或这个问题不重复。

如何在Eclipse中使用Maven构建WAR?

我有一个项目,我现在开始作为Maven项目,但由于某种原因它不起作用。 这是我的pom.xml: 4.0.0 ProgramName ProgramName 0.0.1-SNAPSHOT org.springframework org.springframework.core 3.0.2.RELEASE ProgramName org.apache.maven.plugins maven-war-plugin 2.0.2 WEB-INF src/main/webapp/WEB-INF true *.xml org.apache.maven.plugins maven-compiler-plugin 2.1 1.6 1.6 org.apache.maven.plugins maven-release-plugin 2.0