myeclipse新手碰到的一些问题

安装JRE

Window->Preferences->Java->Installed JREs

清理错误

Project->clean

添加jar包

Project->Properties->Java Build Path ->Libraries->Add JARs

选择jdk路径

JRE System Library ->Properties

Project->Properties->Libraries->Add Library

Project->Properties->Targeted Runtimes

Project->Properties->Project Facets(java 和jdk版本相同/Dynamic Web Module/javaScript)

Servers ->Tomcat->Properties

Window->Show View

window -> Preferences->Server->Runtime Environment

Project->Properties->Deployment Assembly 

log4j.properties 日志级别,C控制台

jar包冲突

bcmail-jdk15-1.45.jar替换为bcmail-jdk13-136.jar

删除bcprov-jdk15-1.45.jar

不同tomcat修改3个端口

<Server port="8005" shutdown="SHUTDOWN">

<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000"  redirectPort="8443" />

<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />

如配置/目录,则放在ROOT下,如有项目名,则在项目名目录下

如配置项目名,生成.war文件会放在项目名目录下,可能无法访问

可以打包成zip文件,打包class目录或更大或更下

system.out.println();打印日志在catelina.out

删除所有未使用的包 Ctrl + shift + O

WEB-INF/classes/log4j.properties

log4j.appender.R.File 配置日志文件

单独建立目录的证书放在classes目录下,jar包里自动读取

jad放在myeclipse目录下

window -> Preferences->Editors->File Associations

.class without source

*.class

在linux下启动tomcat用bin目录下的命令#catalina.sh run这样在文本模式下可以直接看到程序运行时后台的控制台输出信息,不必每次都要很麻烦的打开catalina.out日志文件进行查看。

错误问题

Description Resource Path Location Type

The project was not built due to "Could not delete '/bankSecurity/WebRoot/WEB-INF/classes/com'.". Fix the problem, then try refreshing this project and building it since it may be inconsistent bankSecurity Unknown Java Problem

解决:将发布目录下的工程删除,clean up,刷新后正常

myeclipse将新加的目录加入工程的源文件目录

build path->use as source floder

已经发布的配置文件,从源文件中删除,再次发布WEB-INF/classes下并不会删除,发布到ROOT目录下

windows下myeclipse日志文件在apache-tomcat-7.0.81\logs下

java.util.Map$Entry cannot be resolved

解决方法如下:在工程目录下面找到JRE System Library选项,右键Build path选择Configure Bulid Path.

点击Installed JRES,看到下面面板,选择Sun Jdk1.6.0_13,点击OK按钮即可

Windows->preferences->Tomcat7.x->JDK 设置

Tomcat使用JDK的版本,需和项目使用的JDK版本一致

猜你喜欢

转载自blog.csdn.net/busai2/article/details/81289812