Das*_*ten 17 java eclipse maven
当用Maven重建我的项目时,我有时会得到数百个
'未绑定的classpath变量M2_REPO/etc/..'
在我的日食错误中,大部分时间我再次重建它消失了但是在这个场合它诅咒我足够坚持.
当实际通过文件系统时,它实际上没有详细说明的那些罐子.Eclipse出于某种原因没有看到它们.在我的preferences-> java-> classpathvariables部分中正确引用了我的m2_repo,同样也正确设置了我的环境变量.
对我来说有什么想法吗?
Jor*_*lla 40
如果您已经多次执行STEP 1,请转到步骤2
步骤1
尝试删除并重新定义环境变量:
C:/Users/user/.m2/repository除了Eclipse内部,您还可以使用此Maven命令从命令行添加M2_REPO变量:
mvn -Declipse.workspace=<path-to-eclipse-workspace> eclipse:add-maven-repo
Run Code Online (Sandbox Code Playgroud)
步骤2
如果正确定义了构建路径,请检查Maven settings.xml:
Window --> Preferences --> Maven ---> User Settings
Run Code Online (Sandbox Code Playgroud)
如果没有,请将其设置在那里并在settings.xml中的settings标签中更改localRepository路径.通常,您会在用户文件夹下的.m2文件夹中找到settings.xml(例如,C:\ Documents and Settings\userName.m2).
Zol*_*yar 10
好吧,我尝试了@Jordi的答案中的步骤.但那些没有任何区别.我在日食中尝试了一些仪式性的东西,例如:
没有成功.
然后,当我将Java complience级别更改为1.8并将其恢复为1.6时,发生了奇怪的事情.有效!所有未绑定的类路径变量错误现在都消失了.
| 归档时间: |
|
| 查看次数: |
28633 次 |
| 最近记录: |