引言: 最近毕业设计答辩结束了,现在可以开始有点时间再来学习新的东西了,呵呵。开心。因为学习linux一直在我想好好去涉及的,现在毕业设计结束的第一件想快点学好的事情就是linux了,所以现在就对一些在学习上碰到的困难进行记录和总结下吧。
配置开发环境:
说实在的,把ubuntu选择装在VMware中,是为了比较方便,但这样好像那个炫丽的3D效果出不来似的,弄不来。希望有人能帮帮我下哦。
第一步:安装jdk
从官网上下载jdk(不是rpm的,网上说ubuntu下不能用,没测试过),把下载的jdk移到想要安装的目录下。涉及到的命令为:
cd ./opt/ //进入到文件系统的某一个文件中
mkdir java //创建java文件夹
mv jdk-6u24-linux-i586.bin ./opt/java/ 移动文件
sudo sh jdk-6u24-linux-i586.bin //开始安装运行,安装在当前目标下
设置环境变量:
在控制台上运行 > java ; 出现下面这些
程序“javac”已包含在下列软件包中:
* openjdk-6-jdk
* ecj
* gcj-4.4-jdk
* gcj-4.3
请尝试:sudo apt-get install <选定的软件包>
上面显示了,系统使用的还是Ubuntu缺省安装的gcj虚拟机.
解决方式:
因此还需要进行配置,以确保我们安装的程序为默认的JDK
运行以下命令:
update-alternatives --install /usr/bin/java java /usr/lib/jvm/java/jdk1.6.0_22/bin/java 300
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java/jdk1.6.0_22/bin/javac 300
将我们安装的jdk加入java选单。
接着执行:
update-alternatives --config java
通过这一步选择系统默认的jdk
这样,再在终端中输入 java -version 得到了想到的东西了。呼呼
2、安装eclipse,从官网上下载下eclipse
http://download.actuatechina.com/eclipse/technology/epp/downloads/release/galileo/SR2/eclipse-jee-galileo-SR2-linux-gtk.tar.gz
下载完之后移到到想要安装的地方,这里我放在的/opt文件夹下面。
解压缩包:
sudo tar xzvf eclipse-jee-galileo-SR2-linux-gtk.tar.gz
这时会在当前目录下解压出该文件,会出现一个文件夹为eclipse。这时就解压完成了,下一个步骤则是创建桌面快捷方式了。
添加eclipse启动器
sudo gedit /usr/share/applications/eclipse.desktop
文本内容中添加:
[Desktop Entry]
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse IDE
Exec=/opt/eclipse/eclipse
Icon=/opt/eclipse/icon.xpm
Terminal=false
StartupNotify=true
Type=Application
Categories=Application;Development;
2、安装tomcat问题:
解决 eclipse tomcat cannot create a server using the selected type
这里因为没有权限问题:
解决:
1.退出 eclipse;
2.打开 [工程目录下]/.metadata/.plugins/org.eclipse.core.runtime目录;
3.删除 org.eclipse.wst.server.core.prefs和 org.eclipse.jst.server.tomcat.core.prefs这两个文件 ;
4.重启 eclipse 。
再来:
$sudo chmod -R 777 eclipse
对某一目录给root权限
分享到:
相关推荐
在本文中,我们将深入探讨如何在Ubuntu操作系统上配置一个基于ESP32S3单片机的Arduino开发环境,特别地,我们将使用Visual Studio Code(VSCode)作为代码编辑器,并结合arduino-cli工具进行编译与上传。这个环境的...
1. **环境准备**:确保你的Ubuntu系统已经更新到最新版本,并安装必要的开发工具,如GCC编译器、make、git等,通常可以通过运行`sudo apt-get install build-essential`来安装。 2. **获取源码**:从提供的压缩包...
在本教程中,我们将深入探讨如何使用阿里云服务器ECS上的Ubuntu 16.04 64位操作系统配置桌面环境,并通过脚本实现一键安装。这个过程对于那些希望快速搭建远程开发或测试环境的人来说非常有用。以下是相关知识点的...
总的来说,MongoDB 3.4.0是针对Linux环境特别是Ubuntu 16.04的一个强大数据库解决方案,提供了丰富的特性和改进,适合需要高性能、高可扩展性和灵活数据模型的现代应用。正确安装和配置MongoDB是利用其功能的关键,...
MongoDB 是一个高性能、开源、无模式的文档型数据库,被广泛应用于Web应用程序、数据分析、内容...同时,熟悉监控和日志管理、备份与恢复策略以及性能优化技巧也是关键,这将确保MongoDB在生产环境中稳定且高效地运行。
综上所述,这个压缩包包含了启动Ubuntu 10.04 LTS替代版所需的基本元素:引导加载器的配置、内核本身以及一个初始的文件系统,使得系统能够在各种硬件配置下正确启动。如果你需要在不支持图形化安装的环境中安装...
了解和掌握这个脚本的使用,对于Ubuntu环境下的MySQL数据库管理员来说,无疑提高了工作效率和系统的可靠性。同时,这个脚本也揭示了MySQL的数据目录结构和初始化流程,对于学习数据库管理和系统运维具有一定的教育...
Ubuntu Linux 桌面环境和初始设置 Ubuntu Linux 的桌面环境和初始设置是每一个 Ubuntu 用户都...通过了解不同的桌面环境和初始设置,我们可以更好地使用 Ubuntu,并根据自己的需要和喜好选择不同的桌面环境和配置。
#### 一、环境配置与需求概述 本文主要介绍如何在Ubuntu 16.04.03 LTS系统上安装Caffe框架及其相关依赖,包括Python和OpenCV等。安装过程分为几个部分进行讲解:Ubuntu系统的安装与配置、Caffe的安装步骤、OpenCV的...
这个压缩包对于学习和理解OpenGL在Linux环境下的工作原理非常有价值,特别是对于那些希望在Ubuntu上构建3D图形应用程序的开发者来说。通过研究和调试提供的代码,可以深入理解OpenGL的核心概念,并掌握在Linux环境下...
### OpenLDAP安装与配置详解(基于Ubuntu 12.04) #### 一、前言 OpenLDAP是一种开源的轻量级目录访问协议(Lightweight Directory Access Protocol, LDAP)服务,广泛应用于各种操作系统环境中,特别是在Linux...
1. **Java环境配置:** - 更新软件包列表: ```bash sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner" sudo apt-get update sudo apt-get install sun-java6-jdk ``` - 检查...
### Ubuntu安装后配置全实录 #### 一、配置ADSL拨号上网 在Ubuntu系统中,如果需要通过ADSL拨号方式连接...通过上述步骤,可以较为全面地完成Ubuntu系统的初始配置,使系统更加符合用户的使用习惯,提高工作效率。
#### 一、Ubuntu初始化优化 在安装完Ubuntu系统后,为了提升系统的性能和稳定性,通常需要进行一系列的初始化优化工作。这些优化措施包括但不限于安装必要的软件包、配置系统环境变量等。 ##### 安装StarDict词典 1...
在压缩包内的文件"deepin-wine-for-ubuntu"可能是一个安装脚本或者包含了运行微信所需的Deepin Wine环境和配置。用户在解压文件后,通常需要按照提供的说明文档(如果有的话)执行这个文件来安装和配置Deepin Wine,...
在这个场景中,bash脚本用于自动化在WSL2的Ubuntu环境中安装和配置systemd的流程。 4. **WSL2与systemd的兼容性问题**:WSL2默认不支持systemd,因为它使用的是精简的init系统,这可能导致一些依赖systemd的服务...
### Ubuntu 8.04 安装与配置详解 #### 一、系统初始化 系统初始化是确保Ubuntu系统正常运行的基础步骤。此阶段涉及到的操作主要包括硬盘分区、安装过程中的选择(如语言、时区等),以及安装后的基础设置,如更新...
4. **首次设置**:由于是服务器版,你可能需要通过SSH远程登录进行初始配置,例如修改默认密码、安装必要的软件包、配置网络等。 5. **日常使用**:之后,你可以根据需要安装各种服务和应用,将树莓派4B打造成一个...
记住,Android源码的构建过程也相当复杂,需要遵循特定的规则和步骤,通常涉及配置环境变量、编译选项等。 总之,下载和管理Android源码是一个复杂的过程,但借助于Ubuntu 12.10和repo工具,开发者可以更有效地进行...