window环境配置JDK:
1、环境变量添加JAVA_HOME, D:\tools\Java\jdk1.7.0_72
2、配置Path,%JAVA_HOME%\bin;(放最前面),
如果安装了oracle 就要放在oracle的配置之前,Oracle自带的有JDK,所以oracle配置在java后面,
oracle自带了低版本的jdk,把自己的jdk写在path的前面,就覆盖了oracle的低能版
3、配置CLASSPATH(前面有个点),.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar
测试是否安装成功:
javac,java,javadoc,javac -version,java -version命令
建议几点:
A、安装JDK的时候尽量将它装到C盘下,因为这里还有系统提供的一些与JAVA有关的文件
B、要卸载JDK,先用控制面板里的添加/删除程序这个工具,万一删不掉,就使用上面的工具去删。
C、卸载JDK前,先将环境变量中的CLASSPATH删掉,将PATH中与JAVA有关的部分也给去掉。
------------------------------------华丽分割线-----------------------------------------、
ubuntu 14.04配置:
1、tar -zxvf jdk-8u102-linux-x64.gz,使解压包的所有者是当前用户 chown -hR yong:yong jdk1.8.0_102
2、这里采用全局设置方法,它是是所有用户的共用的环境变量
$sudo gedit ~/.bashrc (用户目录.bashrc文件)
sudo gedit /etc/profile
/etc/profile:这个文件,是系统启动是要自动执行的文件,任何一个用户登录系统都会执行这个文件。这个文件里面的配置,是全局配置。
文件末尾添加:
export JAVA_HOME=/home/huangyong/jdk1.8.0_102
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
3、重启
注意:
如果安装出错,卸载默认的 jdk
sudo apt-get purge openjdk*
$ Java -version
若提示:
程序“java”已包含在下列软件包中:
* gcj-4.4-jre-headless
* openjdk-6-jre-headless
* cacao
* gij-4.3
* jamvm
则需要手动设置默认JDK(本机测试没有出现这种情况)
$ sudo update-alternatives --install /usr/bin/Javajava /usr/lib/jvm/jdk1.8.0_111/bin/java 300
$ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0_111/bin/javac 300
$ sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk1.8.0_111/bin/jar 300
------------------------------------华丽分割线----------------------------------------
tomcat配置:
1、解压tar -zvxf apache-tomcat-8.0.41.tar.gz
2、配置tomcat sudo gedit /etc/profile
TOMCAT_HOME = Tomcat的根目录 如: 配上 D:\apache-tomcat-7.0.70
CATALINA_HOME = Tomcat的根目录 必须的
CATALINA_BASE = Tomcat的根目录 暂时可以不配置 百度 (CATALINA_BASE与CATALINA_HOME的区别)
重启:
启动:1、cd到安装目录/home/yong/soft/apache-tomcat-8.0.41
2、bin/startup.sh
关闭:1、ps -ef |grep tomcat 看是否已经有tomcat在运行了
2、kill -9 pid #pid 为相应的进程号
测试安装是否成功:http://localhost:8080/
修改编码:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8" />
修改startup.bat和shutdown.bat文件:
在第一行前面加入如下两行--
SET JAVA_HOME=(JDK目录)
SET CATALINA_HOME=(前面解压后Tomcat的目录)
如果需要使用shutdown.bat关闭服务器的话,也按照上面加入两行。
这样,运行startup.bat就可以运行服务器,运行shutdown.bat就可以关闭服务器了。
===================================安装配置tomcat==============================
jdk的配置在etc/profile里面,tomcat配置只修改bin/startup.sh,没有修改shutdown.sh
------------------------------------------华丽分割线--------------------------------
ubuntu maven配置:
1、tar -xzf apache-maven-3.3.9-bin.tar.gz --解压
2、配置 sudo gedit /etc/profile
export M2_HOME=/home/yong/soft/apache-maven-3.3.9
export MAVEN_OPTS="-Xms256m -Xmx512m"
export MAVEN_OPTS="-Xmx512m -XX:MaxPermSize=128m"(Java 7推荐,Java 8 =》MAVEN_OPTS="-Xmx1024m")
export PATH=${M2_HOME}/bin:${PATH}
3、重启 mvn -v 看是否安装成功
4、复制一份settings.xml文件,IDE配置maven的时候就选用这份配置文件
4、修改本地仓库地址
5、配置镜像,使用的阿里云镜像,按照格式对齐
找到<mirrors>节点
把下面内容写入节点内 配置为阿里云的镜像
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
------------------------------------华丽分割线---------------------------------
window maven配置:
1、M2_HOME D:\tools\apache-maven-3.2.2 D:\tools\apache-maven-3.3.3
2、PAHT 添加 D:\tools\apache-maven-3.2.2\bin %M2_HOME%\bin; 放在JDK后面
3、MAVEN_OPTS -Xms256m -Xmx512m
4、重启 mvn -v 看是否安装成功
由于eclipse版本不同可能需要配置eclipse的这项配置
eclipse window->java->installed jres->edit->Default VM Arguments:
-Dmaven.multiModuleProjectDirectory=$M2_HOME
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
软考中级精品资料免费领
- 历年真题答案解析
- 备考技巧名师总结
- 高频考点精准押题
- 资料下载
- 历年真题
193.9 KB下载数265
191.63 KB下载数245
143.91 KB下载数1148
183.71 KB下载数642
644.84 KB下载数2756
相关文章
发现更多好内容- 如何利用静态局部变量来达成单例模式?(怎样通过静态局部变量实现单例模式)
- Java 中二维数组声明的具体方法有哪些?(java二维数组声明的方法是什么)
- 如何在 Java 中获取 Word 文档内容?(java怎么获取word文档内容)
- 如何在 Java 集成测试中应用 Spock 框架?(Spock框架在Java集成测试中的应用)
- Dapr 究竟为 Java 生态系统带来了哪些贡献?(Dapr对Java生态系统有何贡献)
- 如何在 Java 中解析 XML 字符串?(java怎么解析xml字符串)
- Java 中常见的跳出循环的方式有哪些?(Java跳出循环的方式有哪些)
- Java Arrays 类中 copyOfRange 的使用场景有哪些?(Java Arrays类中copyOfRange的使用场景)
- 如何设置 Java Kubernetes 安全策略?(java kubernetes安全策略如何设置)
- 有哪些常用的 java 文本编辑器?(常用的java文本编辑器有哪些)