随笔 - 597  文章 - 4  评论 - 445  阅读 - 424万

Linux环境安装Eclipse工具开发

1、官网下载maven:https://maven.apache.org/download.cgi

2、上传到虚拟机进行解压缩操作:

[hadoop@slaver1 package]$ tar -zxvf apache-maven-3.5.3-bin.tar.gz -C /home/hadoop/soft/ 

3、配置Maven的环境变量:

[hadoop@slaver1 soft]$ sudo vim /etc/profile

  export MAVEN_HOME=/home/hadoop/soft/apache-maven-3.5.3

  export PATH=PATH:MAVEN_HOME/bin

[hadoop@slaver1 soft]$ source /etc/profile

4、验证maven是否安装成功:

[hadoop@slaver1 soft]$ mvn -version

5、查看maven的setting文件,创建默认的仓库位置信息:

[hadoop@slaver1 soft]$ cd apache-maven-3.5.3/conf/

[hadoop@slaver1 conf]$ more settings.xml

[hadoop@slaver1 conf]$ mkdir -p ~/.m2/repository

[hadoop@slaver1 conf]$ cd ~/.m2

/repository[hadoop@slaver1 repository]$ ls

6、然后修改下载镜像的地址:

8、将setting文件拷贝到默认的位置(注意maven下载jar包到仓库需要联网哦):

[hadoop@slaver1 .m2]cp/home/hadoop/soft/apachemaven3.5.3/conf/settings.xml./[hadoop@slaver1.m2] ls

9、根据虚拟机的位数,去eclipse官网下载对应的位数Eclipse工具:https://www.eclipse.org/downloads/packages/release/Mars/2

如果有x86_64的是64位,没打印64的就是32位

 10、将eclipse进行解压缩操作:

 [hadoop@slaver1 package]$ tar -zxvf eclipse-jee-mars-2-linux-gtk-x86_64.tar.gz -C /home/hadoop/soft/

 11、然后进入到虚拟机,启动eclipse开发工具:

然后就遇到这个坑了,各种百度,反正解决不了问题。

The Eclipse executable launcher was unable to locate its 
companion shared library.

 

然后又下载了好几个版本的,都是64位数的操作系统,jdk,eclipse都是64位的,然后百度的也解决不了问题。然后开始找问题,谁知道解压缩的时候都出现了问题,问题在解压缩的最后两行:

tar: Skipping to next header
tar: Exiting with failure status due to previous errors

想骂人,弄了半天,谁知道我是下载错了,而且下载错了好几次,晕死了。

http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/luna/SR2/eclipse-java-luna-SR2-linux-gtk-x86_64.tar.gz

这个链接可以下载直接打开,没有什么解压缩报错和打不开的问题,一脸懵逼。

然后创建一个快捷方式在虚拟机的桌面:

然后将这个快捷方式放到桌面修改一下文件名称和图标即可:

12、然后创建一个worksapce,修改一下自己工作空间即可:

/home/hadoop/soft/eclipse/workspace

13、修改快捷键,让开发更加迅速:

 window--->Preferences-->搜索keys,打开以后在右边的Command里面找到如下两个key,然后进行修改即可:

 key=Content Assist,oldValue= Ctrl + Space ,modifyValue=Alt+/。

 key=Word Completion,oldValue= Alt + / ,modifyValue=Ctrl + Space。

 14、配置eclipse和maven的集成。

配置好以后下面的自动会加载出来:

 

待续......

posted on   别先生  阅读(5499)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
历史上的今天:
2017-04-17 EasyUI之Hello world(EasyUI的入门学习)
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示