博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux 配置Java开发环境
阅读量:6238 次
发布时间:2019-06-22

本文共 1663 字,大约阅读时间需要 5 分钟。

hot3.png

Linux Java 开发环境搭建(Debian)

JDK: Java development Kit

  • 卸载系统自带openjdk: apt-get remove openjdk*
  • Orace官网下载JDK版本,解压缩文件放在自定义文件下(/usr/local/自定义文件夹)
  • 配置JDK环境变量
export  JAVA_HOME=JDK解压缩文件目录export  JRE_HOME=\$JAVA_HOME/jreexport  CLASSPATH=.:\$JAVA_HOME/lib:\$JRE_HOME/libexport PATH=\$JAVA_HOME/bin:\$PATH

debian 环境变量配置:/etc/profile ---->source /etc/profile(环境变量立即生效))

JDK 版本问题


系统安装可能出现多个jdk版本问题(gij..),需指定系统默认的JDK版本

update-alternatives  --install   /usr/bin/java  java  java程序目录(JAVA_HOME/bin)  权限(300)update-alternatives  --install  /usr/bin/javac  javac  javac程序目录 权限(300)指定目标JDK版本:alternatives --config  java

eclipse 配置


前提:eclipse官网下载开源包,解压缩到自定义目录

问题:linux系统下无法启动eclipse

# Problematic frame:# C  [libgdk-x11-2.0.so.0+0x5173f]  gdk_display_open+0x3f解决办法:修改eclipse.ini:--launcher.appendVmargs上面添加--launcher.GTK_version 2(帮助Eclipse在初始化识别GTK版本)

Web Server:Apche tomcat

  • 步骤1:Apache官网下载tomcat版本,解压到自定义目录
  • 步骤2:配置环境变量
export CATALINA_HOME=tomcat解压缩目录export CATALINA_BASE=tomcat解压缩目录

问题:因为eclipse tomcat目录可能对普通用户存在权限访问限制,因此eclipse在普通用户模式下可能无法创建本地tomcat服务器

解决办法:添加普通用户访问文件的权限:chmod -R 777 文件目录(777将目录的权限开放给所有用户)

Database Server:mysql

安装mysql:apt-get install mysql-server mysql-client(使用apt源直接安装)

注意:apt源安装mysql环境变量一般会自动设置好,直接通过 mysql --verison 验证mysql安装即可


小技巧:Debian桌面添加快捷方式

新建桌面文件(name.deaktop):

[Desktop Entry] Categories=Development; Comment[zh_CN]= Comment= Exec=程序的文件完整路径GenericName[zh_CN]=IDE GenericName=IDE Icon=程序图标完整路径MimeType= Name[zh_CN]=程序名 Name=程序名Path= StartupNotify=true Terminal=false Type=Application X-DBUS-ServiceName= X-DBUS-StartupType= X-KDE-SubstituteUID=false X-KDE-Username=owen

文件添加执行权限:chmod +x 文件完整路径

转载于:https://my.oschina.net/yangzhiwei256/blog/3011243

你可能感兴趣的文章
Android利用drawable文件夹自定义控件背景、样式
查看>>
深入oracle 12c数据库备份与恢复(优化RMAN性能、Oracle flashback技术)
查看>>
【华为ACL】禁止某网段上网
查看>>
Linux启动的顺序说明
查看>>
5月15日
查看>>
DDoS***&防御[精品文章100篇]
查看>>
要学学好习一下mysql了
查看>>
linux 当路由器使用
查看>>
Exchange系列—配置传输规则
查看>>
1.3.1原文件声明规则
查看>>
Linux下搭建无人执守安装服务器
查看>>
第九节 三元操作符
查看>>
我的友情链接
查看>>
Win7新建Wifi热点(无工具版)
查看>>
IPPBX 2000 SIP 并发修改为一路
查看>>
修改Linux系统时间
查看>>
phalcon:使用路由和命名空间实现分组or模块化
查看>>
LVM Mirror Raid1管理
查看>>
last 命令:
查看>>
为linux安装epel-yum仓库
查看>>