竹笋

注册

 

发新话题 回复该主题

MyEclipse使用方法 [复制链接]

1#
中科白癜风医院让天下无白 http://m.39.net/pf/a_6416850.html

配置JDK

window--preferences选项

自带的是

增加新的

打war包

windows-showview-servers

右键服务器add/removedeployments

移到右侧

war包地址

D:\new_space\NoRepo\caiwu\项目目录\.metadata\.me_tcat\webapps\项目名.war

Aninternalerroroccurredduring:"LaunchingFinancialAssistantonMyEclipseTomcat".

Containerwithpathorg.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8couldnotbefoundinprojectFinancialAssistant

运行配置

严重:Servlet.service()forservletjspthrewexception

java.lang.LinkageError:loaderconstraintviolation:whenresolvinginterfacemethod"javax.servlet.jsp.JspApplicationContext.getExpressionFactory()Ljavax/el/ExpressionFactory;"theclassloader(instanceoforg/apache/jasper/servlet/JasperLoader)ofthecurrentclass,org/apache/jsp/index_jsp,andtheclassloader(instanceoforg/apache/catalina/loader/StandardClassLoader)forresolvedclass,javax/servlet/jsp/JspApplicationContext,havedifferentClassobjectsforthetypejavax/el/ExpressionFactoryusedinthesignature

字体

字符编码

以免程序中中文乱码

添加新的tomcat服务器

选默认

选择tomcat的安装目录和jre

在这里也可以增加服务器

右键选择AddandRemove

看tomcat目录下已经有了war包了

自动保存

默认浏览器

工作空间项目的默认字符编码,工作区保存时间间隔

ER图

window-OpenPerspective点击DBbrowser

左侧出现

右键openconnection

右键new

DevStyle

FilesandEditorsJPA

FrameWorksJPA

VersionControl

git

编辑布局与调试布局

汉化

MyEclipse安装目录

C:\Users\Administrator\AppData\Local\MyEclipse\Common

MyEclipse创建一个java工程

修改插件路径

C:\\Users\\Administrator\\AppData\\Local\\MyEclipse\\Common\\language\\plugins

//路径不能有空格

newCreatePluginsConfig("C:\\Users\\Administrator\\AppData\\Local\\MyEclipse\\Common\\language\\plugins").print();//汉化包插件路径

javacCreatePluginsConfig.java

java-classpath.CreatePluginsConfig"D:\\abc.txt"

C:\Users\Administrator\AppData\Local\MyEclipse\configuration\org.eclipse.equinox.simpleconfigurator

编辑bundles.info追加

C:\Users\Administrator\AppData\Local\MyEclipse\myeclipse.ini

加一条语句-Duser.language=zh

重启

显示服务器视图

汉化结束,服务器没了

运行网站项目

右键项目

发布

发布新版本到服务器

build

就是将工程src目录的内容全新输出到工程的classes目录下,全面覆盖旧的文件,需要编译的会编译后再输出

clean

就是把workspaces内对应工程的classes目录下的内容全部删除

publish

就是将工程内容全新发布到服务器,将之前的部署文件全部覆盖掉,另外如果将项目从服务器整个移除了,操作publish不会将已移除的项目自动部署到服务器上

publish是发布的意思,其实也就是部署,IDE会判断工程内容是否有变化,有变化则会将最新的部署到服务器,没有变化则不会部署

clean(redeploy)

就是先将已经部署到服务器的项目资料文件全部清空,然后再重新部署,包括jsp、xml、html、jar包等文件重新部署

其实这个redeploy和publish功能基本一样,唯一的区别就是IDE会先判断工程内容是否有变化,有变化执行publish才有作用,否则不会执行。而redeploy则不需要判断内容是否有变化,操作redeploy直接将服务器旧的工程内容清空再重新部署

所以对于MyEclipse而言,部署翻译成英文就是publish或者deploy

java版本相关

1、

windows---proferences---java--

分享 转发
TOP
发新话题 回复该主题