草庐IT

java - 如何从 Intellij Maven 项目中永久删除模块?

我目前正在IntelliJIdea12.1.6Ultimate中开发一个更大规模的基于Maven的项目。大约5个月以来,我一直在使用IntelliJIdea。包含的模块依赖于另一个模块。直到最近,依赖模块的源代码也是我项目的一部分。因为我从我的项目中删除了依赖模块,所以每当我尝试在没有maven的情况下编译源代码时,我都会遇到编译错误。Intellij中已删除模块的pom.xml似乎位于设置->Maven->忽略文件中。我似乎无法从那里删除它,只能选中或取消选中它。不可能再次包含该模块,因为IntelliJ会说它仍然在忽略的文件下。我可以通过两种方式再次编译:取消选中忽略文件中的pom

java - Maven 与 Cygwin - 错误 : JAVA_HOME is not defined correctly

我正在尝试在cygwin上运行Maven。我已将maven添加到路径中,我的Java主页如下所示:$echo$JAVA_HOME/cygdrive/c/ProgramFiles/Java/jdk1.6.0然而,当我尝试运行mvn--version时,我得到了这个:Error:JAVA_HOMEisnotdefinedcorrectly.Wecannotexecute/cygdrive/c/ProgramFiles/Java/jdk1.7.0_01/bin/java知道为什么它不起作用吗?Java-version工作正常,所以这不是java的问题。我也试过jdk1.6.0。运行which

java - 为什么我的 Maven 插件不在构建生命周期中运行?

我尝试使用以下pom部分向我的maven生命周期添加一个目标。我定义了一个新插件并使用阶段和执行信息对其进行了配置。org.apache.openjpaopenjpa-maven-plugin2.2.0**/entity/*.classtruecom.ibm.db2.jcc.DB2Drivertrue${project.build.directory}/database.sqlsqlgenerate-resourcessqlenhancerprocess-classesenhanceorg.apache.openjpaopenjpa2.1.1然后我用mvn:install运行maven

java - Maven 安卓插件 :No Android SDK path could be found

我使用maven-android-plugin版本3.3.2。当我尝试构建我的android项目时,出现以下异常:org.apache.maven.plugin.MojoExecutionException:NoAndroidSDKpathcouldbefound.Youmayconfigureitinthepluginconfigurationsectioninthepomfileusing...or...oroncommand-lineusing-Dandroid.sdk.path=...orbysettingenvironmentvariableANDROID_HOME然而环境变

java - Maven - 无法下载 fasterxml.jackson

在mavenpom.xml中:com.fasterxml.jackson.corejackson-core2.5.0bundlecom.fasterxml.jackson.corejackson-databind2.5.0bundlecom.fasterxml.jackson.corejackson-annotations2.5.0bundlemaven下载不了这3个库,其他库都可以下载成功。我在不同网络环境的两台电脑上试过,结果是一样的。eclipse中的错误信息:Missingartifactcom.fasterxml.jackson.core:jackson-core:bundl

java - 重复的片段名称错误 Jetty Maven 插件

我运行jetty-maven-plugin8.0.0M2。启动后工作正常(mvnjetty:run)。如果我更改源,插件会尝试热部署但由于以下错误而卡住Duplicatefragmentname:PrimeFacesforjar:file:/C:/path/to/project/webroot/WEB-INF/lib/primefaces-2.1.jar!/META-INF/web-fragment.xmlandjar:file:/C:/path/to/project/webroot/WEB-INF/lib/primefaces-2.1.jar!/META-INF/web-fragme

java - Maven/Eclipse : Could not find any META-INF/persistence. 类路径中的 xml 文件

我知道关于这个问题还有其他问题,但没有一个解决方案对我有用。我正在使用Maven在eclipse中构建一个java项目,并且我在src/main/resource/META_INF文件夹中有我的persistence.xml文件。但是当我尝试mvninstall时,我总是得到这个错误:NoPersistenceproviderforEntityManagernamedplasma.persistence查看控制台输出似乎是由以下原因引起的:[org.hibernate.jpa.boot.internal.PersistenceXmlParser]-HHH000318:Couldnotf

java - GWT Maven Eclipse 插件 - 由于类重复导致编译失败

我正在使用安装了m2eclipse和GWTEclipse插件的Eclipse3.5(Galileo)。我使用gwt-maven-plugin原型(prototype)创建了一个项目。我创建了一个用这些类定义的RPC服务:my.package.client.DataServicemy.package.client.DataServiceAsyncmy.package.server.DataServiceImpl当我运行mvnclean时,目标目录被删除(如预期的那样)。当我运行gwt:compilegwt:run-X-e时,出现错误:[ERROR]Failedtoexecutegoalo

java - 从 12 升级到 Intellij 13.1 后,Maven 项目无法编译

我的代码在升级后不再编译。从作为Maven依赖项包含的库导入显示无法解析符号的编译问题。我已经使缓存无效并重新启动了Intellij。我已经清除了.m2/repository并观察了Intellij重新引入依赖项。引入依赖项似乎工作正常,但我猜测无法加载。在我的想法日志中,我看到以下异常:2014-03-2014:04:49,587[27517]WARN-ution.rmi.RemoteProcessSupport-log4j:WARNNoappenderscouldbefoundforlogger(org.apache.maven.wagon.providers.http.httpc

java - 在 Maven 中重命名 groupId

我正处于多模块Maven3项目的重构和管理过程中,我需要重命名一些Artifact的groupId和artifactId。有没有办法同时重命名groupId和artifactId?我知道我可以使用像sed这样的查找和替换工具,但我想知道是否有像versions-maven-plugin这样的工具(例如:mvnversions:set-DnewVersion=1.0.3-SNAPSHOT)但对于groupId和artifactId。 最佳答案 IsthereawaytorenamebothgroupIdandartifactId?截至