Ubuntu16.04 安装sublime text 3、java、IntelliJ IDEA、Tomcat
来源:互联网 发布:阿里云2m带宽 编辑:程序博客网 时间:2024/06/05 13:24
以 安装sublime text 3为例,
安装其他软件 套路一样
首先 Ctrl+alt+T 打开终端
sudo add-apt-repository ppa:webupd8team/sublime-text-3 #添加sublime text 3的仓库
sudo apt-get update #更新软件库
sudo apt-get install sublime-text-installer #安装Sublime Text 3
安装java
jdk链接:jdk-8u144-linux-x64.tar.gz
将压缩包放置自定义路径下面 以/usr/jdk为例
解压:(管理员身份运行)sudo su
tar -zxvf jdk-8u144-linux-x64.tar.gz
此时jdk存放路径为:/usr/jdk/jdk1.8.0_144
然后配置环境
gedit /etc/profile
添加如下:
export JAVA_HOME=/usr/jdk/jdk1.8.0_144
export JRE_HOME=
export PATH=
然后保存
source /etc/profile
最后
运行 java -version
安装IntelliJ IDEA
intelliJ IDEA
选择Ultimate without JDK ,因为我们自行安装了JDK
同理进入下载目录,将下载文件解压到 /opt文件夹
cd 下载目录
tar -zxvf ideaIU-2017.2.2-no-jdk.tar.gz -C /opt
然后我们去启动软件
cd /opt/ ideaIU-2017.2.2/bin
./idea.sh
此时如果提示no JDK found
gedit /etc/profile
我们在前面配置的/etc/profile 文件中最后添加
export JDK_HOME=$JAVA_HOME
保存配置,
source /etc/profile
再次运行 ./idea.sh
成功
安装tomcat
先下载安装包
http://tomcat.apache.org/download-90.cgi
core下面的tar.gz文件
同理解压到/opt文件夹下
编辑 ./bin/startuo.sh文件
在exec “
/etc/profile 里面的添加内容
也就是:
export JAVA_HOME=/usr/jdk/jdk1.8.0_144
export JRE_HOME=
export PATH=
export TOMCAT_HOME=/opt/apache-tomcat-9.0.0.M26
然后保存 启动
./bin/startup.sh
浏览器localhost:8080 成功
关闭为
./bin/shutdown.sh
- Ubuntu16.04 安装sublime text 3、java、IntelliJ IDEA、Tomcat
- Ubuntu16.04安装sublime text 3
- ubuntu16.04 安装Sublime Text 3
- ubuntu16.04安装sublime-text-3
- ubuntu16.04下安装chrome和sublime text 3
- ubuntu16.04下sublime text 3之安装和配置
- ubuntu16.04下sublime text 3之安装和配置
- ubuntu16.04中sublime-text-3
- Linux入门(8)——Ubuntu16.04安装sublime text 3并配置Python开发环境
- Ubuntu16.04 配置sublime text 3的c编译环境
- sublime text 3 java安装和配置
- sublime text 3 安装
- 安装Sublime Text 3
- sublime text 3安装
- 安装sublime text 3
- Sublime Text 3 安装
- Ubuntu16.04安装Sublime Text3
- ubuntu16下安装sublime-text-3,同时解决不能输入中文的问题。
- 22
- Collection常见问题
- HDU 5616 Jam's balance(简单DP)
- Delphi 访问并打开局域网共享文件夹
- Oracle常用计算函数-yellowcong
- Ubuntu16.04 安装sublime text 3、java、IntelliJ IDEA、Tomcat
- pip install出错 not a trusted or secure host解决方案
- 关于HTML5那些事儿1
- Java四种线程池的使用
- 怎样设置Qt生成的应用程序图标
- iOS 手势识别(点按、长按、轻扫)
- CI等MVC框架中为什么不能有index控制器的原因
- (apue学习)第一章 UNIX基础知识
- 安卓常用的框架总结笔记