开发环境配置记录 win 8 系统
2017-03-12 12:17
281 查看
介绍一下,我自己的电脑开发环境配置 windows 操作系统
笔记本 原本安装的是jdk1.7.0_13 64位版本 环境变量配的也是jdk1.7.0_13 64版本
eclipse配置的编译java 代码也是jdk1.7.0_13 64版本 设置方式:eclipse 打开工具栏 window->preferences->java->installed jres
但是由于项目刚起动,没有完整的打包环境,测试项目 靠开发人员自己手动打包本地开发环境的代码,放到测试机器上测试
公司的测试机器 jboss环境是使用jdk 1.7版本的32位
所以需要
1. 在本地安装jdk 1.7 32位版本
2. 一个tomcat 7版本并且启动指定使用jdk 1.7 32位版本
记录配置方法:
1.tomcat 指定运行jdk版本
找到bin下的setclasspath.bat文件;在文件的开始出添加如下:
set JAVA_HOME=D:\Java32\jdk1.7.0_75
set JRE_HOME=D:\Java32\jdk1.7.0_75\jre
保存
命令行运行bin 目录下的catalina.bat version 可以查看版本设置情况
2. 指定eclipse 运行使用的jre版本:要结合使用的eclipse对于jre的最低要求
我使用 eclipse-jee-neon-1a-win32-x86_64 对于jre jdk1.7.0_13 64位就不可以 要使用jre 1.8 64位的
但是我电脑的环境变量配置:jdk1.7.0_13 故而需要指定这个eclipse 运行使用的jre版本
在eclipse.ini 配置文件中增加如下:
-vm
D:/Program Files/Java/jdk1.8.0_60/jre/bin/server/jvm.dll
即可
3. 老早遗留的问题 记录一下 修改我的机器的jdk 环境变量版本
1)C:\Windows\System32 中有java.exe javaw.exe javaws.exe中影响注册表中的版本号,它们俩得保持一致
2)HKEY_LOCAL_MACHINE-> SOFTWARE->JavaSoft中有java currentVersion (java development kit和java runtime environment)
3)C:\ProgramData\Oracle\Java\javapath 有java.exe javaw.exe javaws.exe 的快捷方式
4)环境变量java_home
java.exe javaw.exe javaws.exe 是jdk bin中的
备注:
1).java配置java_home path classpath
2).maven 配置maven_home path
3).apache-maven-3.3.3 与jdk1.7.0_79 匹配
4).安装jdk时不跳出安装jre,查出自己主要是因为当时卸载没卸载干净即注册表中当前安装版本对应的jre信息没删干净
4.一个tomcat 启动webapps下放几个项目
启动报错
org.apache.catalina.core.StandardContext listenerStart
严重: Exception sending context initialized event to listener instance of class org.springframework.web.util.Log4jConfigListener
Java.lang.IllegalStateException: Web app root system property already
set to different value: 'webapp.root' = [D:\awebServer\apache-tomcat-7.0.75jdk32\webapps\a\] instead of [D:\awebServer\apache-tomcat-7.0.75jdk32\webapps\b\] - Choose unique values
for the 'webAppRootKey' context-param in your web.xml files!
原因是当在web.xml中没显示指定webAppRootKey元素,如果不指定都默认为webapp.root,重复!
<!--Log4j日志监听器 -->
<listener>
<listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>
</listener>
在log4j 配置文件log4j.properties中使用
log4j.appender.info.File=${webapp.root}/WEB-INF/logs/info.log
配置如下:
在项目web.xml 中增加 每个项目设置不一样的名字
<context-param>
<param-name>webAppRootKey</param-name>
<param-value>web.a</param-value>
</context-param>
另一个项目web.xml
<context-param>
<param-name>webAppRootKey</param-name>
<param-value>web.b</param-value>
</context-param>
笔记本 原本安装的是jdk1.7.0_13 64位版本 环境变量配的也是jdk1.7.0_13 64版本
eclipse配置的编译java 代码也是jdk1.7.0_13 64版本 设置方式:eclipse 打开工具栏 window->preferences->java->installed jres
但是由于项目刚起动,没有完整的打包环境,测试项目 靠开发人员自己手动打包本地开发环境的代码,放到测试机器上测试
公司的测试机器 jboss环境是使用jdk 1.7版本的32位
所以需要
1. 在本地安装jdk 1.7 32位版本
2. 一个tomcat 7版本并且启动指定使用jdk 1.7 32位版本
记录配置方法:
1.tomcat 指定运行jdk版本
找到bin下的setclasspath.bat文件;在文件的开始出添加如下:
set JAVA_HOME=D:\Java32\jdk1.7.0_75
set JRE_HOME=D:\Java32\jdk1.7.0_75\jre
保存
命令行运行bin 目录下的catalina.bat version 可以查看版本设置情况
2. 指定eclipse 运行使用的jre版本:要结合使用的eclipse对于jre的最低要求
我使用 eclipse-jee-neon-1a-win32-x86_64 对于jre jdk1.7.0_13 64位就不可以 要使用jre 1.8 64位的
但是我电脑的环境变量配置:jdk1.7.0_13 故而需要指定这个eclipse 运行使用的jre版本
在eclipse.ini 配置文件中增加如下:
-vm
D:/Program Files/Java/jdk1.8.0_60/jre/bin/server/jvm.dll
即可
3. 老早遗留的问题 记录一下 修改我的机器的jdk 环境变量版本
1)C:\Windows\System32 中有java.exe javaw.exe javaws.exe中影响注册表中的版本号,它们俩得保持一致
2)HKEY_LOCAL_MACHINE-> SOFTWARE->JavaSoft中有java currentVersion (java development kit和java runtime environment)
3)C:\ProgramData\Oracle\Java\javapath 有java.exe javaw.exe javaws.exe 的快捷方式
4)环境变量java_home
java.exe javaw.exe javaws.exe 是jdk bin中的
备注:
1).java配置java_home path classpath
2).maven 配置maven_home path
3).apache-maven-3.3.3 与jdk1.7.0_79 匹配
4).安装jdk时不跳出安装jre,查出自己主要是因为当时卸载没卸载干净即注册表中当前安装版本对应的jre信息没删干净
4.一个tomcat 启动webapps下放几个项目
启动报错
org.apache.catalina.core.StandardContext listenerStart
严重: Exception sending context initialized event to listener instance of class org.springframework.web.util.Log4jConfigListener
Java.lang.IllegalStateException: Web app root system property already
set to different value: 'webapp.root' = [D:\awebServer\apache-tomcat-7.0.75jdk32\webapps\a\] instead of [D:\awebServer\apache-tomcat-7.0.75jdk32\webapps\b\] - Choose unique values
for the 'webAppRootKey' context-param in your web.xml files!
原因是当在web.xml中没显示指定webAppRootKey元素,如果不指定都默认为webapp.root,重复!
<!--Log4j日志监听器 -->
<listener>
<listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>
</listener>
在log4j 配置文件log4j.properties中使用
log4j.appender.info.File=${webapp.root}/WEB-INF/logs/info.log
配置如下:
在项目web.xml 中增加 每个项目设置不一样的名字
<context-param>
<param-name>webAppRootKey</param-name>
<param-value>web.a</param-value>
</context-param>
另一个项目web.xml
<context-param>
<param-name>webAppRootKey</param-name>
<param-value>web.b</param-value>
</context-param>
相关文章推荐
- Win 8系统 Java开发环境搭建以及环境变量path的配置
- 转载基于flex4技术从零开发flex博客系统 : 1 开发环境配置与hello world
- 在Win开发环境下面配置了一下Memcached
- android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创)
- ubuntu 32位系统下配置android开发环境
- linux系统下配置jsp开发环境
- macbook air 下配置andorid开发环境(系统版本mountain lion 10.7.3)
- Android系统开发编译环境配置
- 记录一下自己开发环境(centos6.2)的配置
- 在VS 2005中Windows Mobile 5系统的配置环境与开发
- 搭建Windows系统下php开发环境有很多种方式,比如LAMP的配置、php IDE和调试工具的选择等等。根据每个人喜好不同有很多配置方式。这里主要介绍的是利用XAMPP集成安装和配置apache、
- 【开发日志】Windows Mobile 在XP、Win Vista及Win 7下的开发环境配置
- eclipse swing 环境配置,其实就是dotnet 中的winform 开发,记录下来,给需要学习的人使用,
- 重装系统后Android开发环境的配置
- J2EE系统开发环境配置
- Ubuntu系统配置Java开发环境
- PLC监控系统开发环境配置
- 终于配置成功了苹果的开发环境难于配置(系统和开发环境)