有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何在Eclipse/IntelliJ中正确设置maven项目

我有点挣扎,试图在IDE中正确设置我的maven项目

我并不特别关心Eclipse和IntelliJ之间的关系,但IntelliJ在导入我的项目时似乎处理得更好,所以我认为我会坚持使用这个

我现在在尝试通过IntelliJ运行安装目标时遇到了其他问题

第一个错误:

The svn command failed. Command output: 'svn' is not recognized as 
an internal or external command, operable
program or batch file.

如何配置IntelliJ以便让他看到svn?这个错误听起来很奇怪,因为我在IntelliJ中安装了Subversion作为我的版本控制系统

还有,这是相关的,我有一个setenv。在调用mvn安装之前,我通常从命令行运行cmd。它只设置一些变量,如:

PROJECT_HOME=d:\Project\xxx\xxx\Trunk
PROJECT_VERSION=0.4.3-SNAPSHOT   
M2_HOME=d:\Java\apache-maven-2.0.11  
JAVA_HOME=d:\Java\jdk1.5.0_11   
PYTHON_HOME=d:\Python26   
XOOOF_HOME=d:\Project\xxx\xxx\XOOOF-BIN-1.0.3
XOOOF_URL=file:///d:/Project/xxx/xxx/XOOOF-BIN-1.0.3
SVNCLIENT_HOME=d:\Java\svn-win32-1.6.3
CATALINA_HOME=d:\Java\apache-tomcat  
PATH=C:\WINDOWS;C:\WINDOWS\system32

如何改进此步骤,并找到一种方法使其在IDE中工作

谢谢


共 (2) 个答案

  1. # 2 楼答案

    关于第一个错误,这似乎不是观念上的错误。AFAIK Idea不需要/使用外部SVN二进制文件。单击Idea底部的“9:更改”选项卡时会发生什么?如果您的项目/模块由SVN管理,则应该有存储库子选项卡

    您从Idea运行Maven来执行安装目标,而这个错误似乎来自它。您是否在pom中使用SCM/SVN插件。xml?如果是,或者您希望能够从命令行运行SVN,请使用SVN添加目录。exe(d:\Java\svn-win32-1.6.3?d:\Java\svn-win32-1.6.3\bin?)到路径(不仅仅是到SVNCLIENT\u HOME)。在该操作之后,应识别来自新“运行窗口”的svn命令