Questions tagged «maven»

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


18
java.lang.ClassNotFoundException:org.springframework.web.servlet.DispatcherServlet
我正在使用spring 3.1.0.RELEASE,我的servlet容器是tomcat 7,我的IDE是eclipse indigo ,并且包含DispatcherServlet的jar spring-webmvc-3.1.0.RELEASE.jar 位于lib文件夹中,但是当运行该应用程序,我得到了例外: java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1678) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1523) at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:525) at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:507) at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:126) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1099) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1043) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4957) at org.apache.catalina.core.StandardContext$3.call(StandardContext.java:5284) at org.apache.catalina.core.StandardContext$3.call(StandardContext.java:5279) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) please advise why i am getting this exception, and how to …


10
Maven 3.3.1 ECLIPSE:-dmaven.multiModuleProjectDirectory系统属性未设置
我刚刚在Mac OS X上安装了Maven 3.3.1,并且使用Eclipse构建Maven项目给了我这个错误: -Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME environment variable and mvn script match. Maven 3.2.5之前从未发生过。 有什么办法可以解决此问题(降级到3.2.5除外)? 我在哪里可以在Eclipse中准确设置此“ multiModuleProjectDirectory”属性?
86 java  eclipse  macos  maven 

8
Maven并将JAR添加到系统范围
我的Android项目中有一个JAR,我希望将其添加到最终的APK中。好吧,我去: <dependency> <groupId>com.loopj.android.http</groupId> <artifactId>android-async-http</artifactId> <version>1.3.2</version> <type>jar</type> <scope>system</scope> <systemPath>${project.basedir}/libs/android-async-http-1.3.2.jar</systemPath> </dependency> 但是当我跑步时,mvn package我得到一个警告: [WARNING] Some problems were encountered while building the effective model for **apk:1.0 [WARNING] 'dependencies.dependency.systemPath' for com.loopj.android.http:android-async-http:jar should not point at files within the project directory, ${project.basedir}/libs/android-async-http-1.3.2.jar will be unresolvable by dependent projects @ line 36, column 25 在最终的APK中,没有JAR。 我该如何解决?
86 maven 

9
使用Maven的环境变量
我已经将一个项目从Eclipse移植到Maven,并且需要设置一个环境变量以使我的项目正常工作。 在Eclipse中,转到“运行->运行配置”,然后在“环境”选项卡下,将“ WSNSHELL_HOME”设置为值“ conf”。 我如何使用Maven做到这一点? 非常感谢你!

7
如何设置gradle项目的Maven工件ID?
从gradle maven-publish插件的文档中,很明显,您可以直接在中设置项目的groupId和:versionbuild.gradle group = 'org.gradle.sample' version = '1.0' 但是,artifactId似乎是从您正在使用的文件夹的名称中提取的。有没有办法artifactId显式设置?
85 maven  gradle 

6
Ubuntu上Maven的安装位置
我使用以下命令在Ubuntu计算机上安装了Maven sudo apt-get install maven 现在,我需要知道它的安装位置,以便在IntelliJ中对其进行配置。
84 ubuntu  maven 


14
Spring Boot:如何指定PasswordEncoder?
目前我上了主要课程: package com.recweb.springboot; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication /*@EnableAutoConfiguration(exclude={DataSourceAutoConfiguration.class})*/ public class SpringbootApplication { public static void main(String[] args) { SpringApplication.run(SpringbootApplication.class, args); } } 一个成员类(id,名字..),一个MemberController类: package com.recweb.springboot; import java.util.Arrays; import java.util.List; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController; @RestController public class MemberController { @GetMapping("/members") public List<Member> getAllUsers() { return Arrays.asList(new Member(1, "amit")); } } …

4
Maven与npm相似吗?
正如我与npm一起工作的那样,它在package.json文件中查找依赖项并为您下载。同样,我在Java项目中看到一个pom.xml文件。Maven是否会在此文件中查找并为我下载依赖项。我可以绕过像package.json这样的pom.xml文件,而不是提供依赖项jar吗?这些工具是否相似并且仅针对不同的平台构建?
83 java  json  node.js  maven  npm 

10
错误:ENOENT:没有这样的文件或目录,scandir
我使用jhipster搭建了一个应用程序,该应用程序是使用cassandra db的微服务网关,并使用maven进行了构建,在scaffold.i跑了gulp命令到ui的实时重载之后,它的构建就很好了。 我在导航栏和主页上进行了更改。这也是工作文件,并对home和navbar的json文件进行了一些更改,并做了一些小的更改,例如添加了搜索框等。 无法重新加载。我停止吞咽和行家&重新启动它们。Maven正在构建,但再次没有在本地主机中加载网站 当我大口吃时,它显示了这个错误。 gulp fs.js:952 return binding.readdir(pathModule._makeLong(path), options.encoding); ^ Error: ENOENT: no such file or directory, scandir '/home/hartron/foodnetteam/codebase/mandi/node_modules/node-sass/vendor' at Error (native) at Object.fs.readdirSync (fs.js:952:18) at Object.getInstalledBinaries (/home/hartron/foodnetteam/codebase/mandi/node_modules/node-sass/lib/extensions.js:121:13) at foundBinariesList (/home/hartron/foodnetteam/codebase/mandi/node_modules/node-sass/lib/errors.js:20:15) at foundBinaries (/home/hartron/foodnetteam/codebase/mandi/node_modules/node-sass/lib/errors.js:15:5) at Object.module.exports.missingBinary (/home/hartron/foodnetteam/codebase/mandi/node_modules/node-sass/lib/errors.js:45:5) at module.exports (/home/hartron/foodnetteam/codebase/mandi/node_modules/node-sass/lib/binding.js:15:30) at Object.<anonymous> (/home/hartron/foodnetteam/codebase/mandi/node_modules/node-sass/lib/index.js:14:35) at Module._compile (module.js:570:32) at Object.Module._extensions..js (module.js:579:10) …

5
Maven WAR依赖
我正在编写一个用于验收测试的项目,由于各种原因,这取决于打包为WAR的另一个项目。我已经设法使用maven-dependency-plugin解包了WAR,但是我无法使我的项目包含解包的内容WEB-INF/lib/*.jar并WEB-INF/classes/*包含在类路径中,因此构建失败。有没有办法将这些文件包含到类路径中,还是有更好的方法依赖于WAR? 非常感谢。

8
如何在IntelliJ中更改Maven的Java版本?
我是Maven和IntelliJ IDEA的新手。 我有一个用Java 8编写的Maven项目。每当尝试构建它时(Maven项目窗口->生命周期->编译->运行Maven Build),都会出现一系列编译错误: [ERROR] path/to/file.java:[26,52] lambda expressions are not supported in -source 1.5 (use -source 8 or higher to enable lambda expressions) 我应该在哪里更改-source参数的值?我尝试在设置->编译器-> Java编译器中将它作为附加参数添加,但是得到了相同的结果。 项目和模块的语言级别都设置为8.0。 我正在使用Maven 3.2.3和IntelliJ IDEA社区版13.1.2。

9
JDK8-尝试使用Maven Javadoc插件生成Javadoc时发生错误“找不到javax.interceptor.InterceptorBinding的类文件”
我正在使用JDK8(在由Jenkins启动的Linux上,使用Win x64 u25 JDK +在我的Eclipse工作区中尝试过-jdk-8u20-linux-x64,这两个问题都相同)。 我有一个多模块Maven项目(我从包装类型为“ pom”的主模块中启动Maven目标“ javadoc:aggregate”)。 Pom构建部分如下所示: <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.8</source> <target>1.8</target> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <configuration> <additionalparam>-Xdoclint:none</additionalparam> </configuration> </plugin> </plugins> </build> 我总是收到错误: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:2.10.1:aggregate (default-cli) on project uloan-global-build: An error has occurred in JavaDocs report generation: [ERROR] Exit code: …

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.