转:更改Eclipse里的Classpath Variables M2_REPO

本文转自:http://blog.csdn.net/wangshfa/article/details/23022009

为什么 Eclipse 里的 Classpath Variables M2_REPO 无法修改(non modifiable),并且指向 User Home 里的一个位置,如下图:

最后在下图里找到答案:

原来 Eclipse 里的 Maven 会去读 User Home 里的 Maven 配置文件 settings.xml,预设是没有这个文档的,所以会使用默认的位置 User Home/.m2/repository。

只要在上图修改 settings.xml 到想要的位置,或者去修改 User Home/.m2/settings.xml。

这里我选择了从maven 官网下载下来的包中的配置文件

settings.xml 配置文件里面有个 localRepository  标签,更改你想要的地址就可以了。

eclipse 选择好后, 重新启动一下 eclipse ,ok ,可以了。

时间: 2024-08-02 10:08:53

转:更改Eclipse里的Classpath Variables M2_REPO的相关文章

更改Eclipse里的Classpath Variables M2_REPO

M2_REPO这个classpath  variable 是不能改变的. 为什么 Eclipse 里的 Classpath Variables M2_REPO 无法修改(non modifiable),并且指向 User Home 里的一个位置,如下图: 最后在下图里找到答案: 原来 Eclipse 里的 Maven 会去读 User Home 里的 Maven 配置文件 settings.xml,预设是没有这个文档的,所以会使用默认的位置 User Home/.m2/repository. 只

更改Eclipse里的Classpath Variables M2_REPO的值

如果eclipse安装了maven插件,默认这个值会是c盘用户目录下,并且不可修改,如果想修改,可以window-preferences->Maven->User Setting,如图: 修改到你的maven目录下的setting.xml所在路径,点update setting即可.

Eclipse里maven的project报Unbound classpath variable: 'M2_REPO/**/***/***.jar'

刚刚学习java,菜鸟一个  连eclipse都不会用,今天第一天有代码  记录一下相关问题 打开项目后,报错:Unbound classpath variable: 'M2_REPO/**/***/***.jar' 直观上来看,是找不到相关jar包.在网上百度了一下,maven工具如果不自己配置setting.xml,则会默认的把程序要用到的jar包下载到C:\Documents and Settings\(你自己的文件夹名字)\.m2\repository下. 这个时候打开项目,找不到jar

eclipse里配置Android ndk环境,用eclipse编译.so文件

做Android NDK开发时,c代码需要用ndk-build来进行编译,而java代码则需要用Android sdk编译. 编译c代码有两种方法: 一.写好c代码后,然后用cygwin搭建ndk-build环境,用ndk-build来编译出相关的.so文件(libs目录)之后, 再用eclipse里去编译java程序,从而使用.so文件.该方法在上一篇搭建NDK环境有介绍. 二.利用eclipse完全可以达到编译.so的目的. 首先,先装上CDT吧,这是Eclipse的C/C++环境插件,装上

代码声明的JNI方法自动生成成在Eclipse里利用javah把java

阿萨德法国染色阿城v In Eclipse, open Run | External Tools | External Tools Configurations- Name: MyProject javah Location: ${system_path:javah} Working Directory: ${project_loc}/jni Arguments: -classpath "${project_classpath}; ${env_var:ANDROID_SDK_HOME}/plat

eclipse .project文件 .classpath文件的作用

.classpath文件的作用 可以参考.classpath文件的作用 .project文件的作用 确保你自己的eclipse能创建Java项目,并且正确编译运行helloworld,给eclipse配置好了Java环境 基于 .classpath文件,我们看来来不同版本的.project文件对项目的影响 <?xml version="1.0" encoding="UTF-8"?> <classpath> <classpathentry

编绎调试HotSpot JVM及在Eclipse里调试HotSpot一些步骤

编绎整个OpenJDK要很久,而且有很多东西是不需要的.研究HotSpot的话,其实只要下HotSpot部分的代码就可以了. 下面简单记录下编绎调试HotSpot一些步骤. 一.编绎 进入hotsopt的make目录下: 1 cd code/cpp/openjdk/hotspot/make/ 用make help可以看到有很多有用的信息.当然查看Makefile文件,里面也有很多有用的注释. make help会输出当前的一些环境变量的设置,如果不对,自然编绎不过去. 设置环境变量: 1 2 3

看大家android界面设计是拿Android Design UI Kit设计的,不直接在eclipse里设计,但是UI KIT怎么用呢

============问题描述============ Android 4.4 Design UI Kit (Nexus 4 version)打开十psd格式的,看网上说吧psd里面自己需要用到的东西保存为png格式,然后是要把png格式的图片当做android控件的背景使用? 其他类似的工具呢? ============解决方案1============ 一切不问是不是就问为什么的都是耍流氓,不知道你是怎么得出"android界面设计是拿Android Design UI Kit设计的,不直

android开发中eclipse里xml开发的自动提示和使用帮助快捷键提示

Eclipse Android 代码自动提示功能 Eclipse for android 设置代码提示功能 打 开 Eclipse 依次选择 Window > Preferences > Java > Editor - Content Assist > Auto activation triggers for Java ,设置框中默认是一个点, .abcdefghijklmnopqrstuvwxyz(, 打 开 Eclipse 依次选择 Window > Preference