java学员_Java学员

1:下载jdk,

9419645b35a90e3861fd95bcc1d4d67d.png

安装Jdk (D:\Program Files\Java\jdk1.7.0_21\bin),这个不用多说,关键点在于正确配置环境变量

956bc2bb46965303b0e13c7494d69c3d.png

2:下载TomCat,

c52fc0a2ec6772173eb90e579e3bf537.png

安装TomCat,我下载的是.zip包(D:\TomCat\apache-tomcat-8.0.0-RC1-windows-x86\apache-tomcat-8.0.0-RC1\bin(路径不能有空格)),用dos运行该路径下的startup.bat即可运行,不过还是要正确配置环境变量。

b01f14b60ffd7e70dbde8a626aa3da74.png

3:下载Struts,

0736e1955c63d5b34d6e7df06f8d8e40.png

在MyEclipse(Eclipse)中安装Struts(这里我要说下,要引用struts 的jar包,可以参考struts 路径为(D:\Struts2\struts-2.3.15-all\struts-2.3.15\apps)下的struts2-blank包),

QQ%E6%88%AA%E5%9B%BE20130910094423.png

把这个包放在TomCat下的(D:\Tools\apache-tomcat-7.0.41-windows-x86\apache-tomcat-7.0.41\webapps)即可自动解压(前提是必须启动Tomcat),然后再查看

(D:\Struts2\struts-2.3.15-all\struts-2.3.15\apps\struts2-blank\WEB-INF\lib)下的jar,

QQ%E6%88%AA%E5%9B%BE20130910095521.png

这些.jar就是你jdk,tomcat,struts版本所对应必须添加的.jar,

而且有了这个showcase例子包,你再也不用担心会配置Struts出错了,其实这也是个小技巧。

QQ%E6%88%AA%E5%9B%BE20130910095253.png

4:MyEclipse(Eclipse)配置jre和Tomcat,    配置jre:500c6f607d3b32fced9f96bccd6afca5.png

1d98cf964c3009369c920e87b5589e93.png

然后返回选择你配置好的jre,点击Ok即可!

配置Tomcat:

a14ddeb611500ab340790e019143b9e3.png83a2c392becf40f997434cf971bccd1e.png

3526b27a2c2a6e184c18530c118ea82e.png点击Finniseh即可,现在运行你的MyEclipse(Eclipse)吧!

1,检查你的hibernate.cfg.xml文件中是否添加了  2,检查你的hibernate.cfg.xml文件中的相关联的两个的顺序,可能有其中一个需要引用另一个,但是另一个却还没有编译,就是说被用作外键的表要放在前面3,检查你的*.hbm.xml文件名是否正确4, 检查你的*.hbm.xml里面类全名

摘自:http://www.blogjava.net/jjshcc/archive/2010/05/12/320705.html

the catalina_home environment variable is not defined correctly

双击startup.bat,启动不了tomcat

在cmd中运行提示CATALINA_HOME没有配置好,就配置了CATALINA_HOME和CATALINA_BASE,配置之后又出现JAVA_HOME environment variable is not defined correctly

============================我是一条华丽丽的分割线=============================

解决方法如下:

1、JAVA_HOME中的路径不能使用分号结尾,如

E:\Java\jdk1.6.0_10;

这样写就会出现提示CATALINA_HOME或是JAVA_HOME没有配置好的错误,,还有就是JAVA_HOME的路径一定不要写成了JRE的路径

2、CATALINA_BASE,CATALINA_HOME,TOMCAT_HOME中的路径不能以"\"结尾,如

E:\Java\apache-tomcat-6.0.29\

这样写就会出现java.util.logging.ErrorManager的错误,屏幕一闪而过

正确的写法:

JAVA_HOME E:\Java\jdk1.6.0_10

CATALINA_BASE E:\Java\apache-tomcat-6.0.29

CATALINA_HOME E:\Java\apache-tomcat-6.0.29

TOMCAT_HOME E:\Java\apache-tomcat-6.0.29

注意这里路径的标点符号,不能写多了,也不能写少了

MyEclipse 快捷键4(ALT+CTRL)

Alt+CTRL+↓ 复制当前行到下一行(复制增加)

Alt+CTRL+↑ 复制当前行到上一行(复制增加)

-------------------------------------------

MyEclipse 快捷键5(ALT+SHIFT)

-------------------------------------------

Alt+Shift+R 重命名

Alt+Shift+M 抽取方法

Alt+Shift+C 修改函数结构(比较实用,有N个函数调用了这个方法,修改一次搞定)

Alt+Shift+L 抽取本地变量

Alt+Shift+F 把Class中的local变量变为field变量

Alt+Shift+I 合并变量

Alt+Shift+V 移动函数和变量

Alt+Shift+Z 重构的后悔药(Undo) Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)

Alt+Shift+O(或点击工具栏中的Toggle Mark Occurrences按钮) 当点击某个标记时可使本页面中其他地方的此标记黄色凸显,并且窗口的右边框会出现白色的方块,点击此方块会跳到此标记处。

下面的快捷键是重构里面常用的,本人就自己喜欢且常用的整理一下(注:一般重构的快捷键都是Alt+Shift开头的了)

--------------------------------------------

MyEclipse 快捷键(6)

--------------------------------------------

F2当鼠标放在一个标记处出现Tooltip时候按F2则把鼠标移开时Tooltip还会显示即Show Tooltip Description。

F3跳到声明或定义的地方。

F5单步调试进入函数内部。

F6单步调试不进入函数内部,如果装了金山词霸2006则要把“取词开关”的快捷键改成其他的。

F7由函数内部返回到调用处。

F8一直执行到下一个断点。

阅读全文

2 packageN011;3 importjava.awt.*;4 importjavax.swing.*;5 importMyWindowListener;//写完这段代码后MyEclipse老是报错,出自林邦杰《java》一书。6 publicclassMyFrameextendsJFrame {7 Container c;8 String closeOperationName[]=9 {10 "WindowConstants.DO_NOTHING_ON_CLOSE",11 "WindowConstants.HIDE_ON_CLOSE",12 "WindowConstants.DISPOSE_ON_CLOSE"13 };14 publicMyFrame()15 {16 super("MyFrame.java:JFrame测试");17 c=getContentPane();18 setSize(450,140);19 show();20 }21 publicvoidpaint(Graphics g)22 {23 g.setFont(newFont("serif",Font.BOLD,14));24 g.drawString("JFrame:"+paramString(),10,50);25 g.drawString("Container:"+c.toString(),10,80);26 g.drawString("Close Operation:"+closeOperationName[getDefaultCloseOperation()],10,110);27 28 29 }30 publicstaticvoidmain(String args[])31 {32 MyFrame app=newMyFrame();33 app.addWindowListener(newMyWindowListener());34 }35 36 }37 //原来只要将这段代码再去掉上面的import MyWindowListener,就可以运行了。38 /************** MyWindowListener.java *************/39 importjava.awt.*;40 importjava.awt.event.*;41 classMyWindowListenerextendsWindowAdapter42 {43 publicvoidwindowClosing(WindowEvent e)44 {45 System.exit(1);46 }47 }48 //希望对大家,尤其是林邦杰的这段代码还有所顾虑的有所帮助!

配置tomcat步骤:

点击Window-->preferences-->选择MyEclispe-->Server-->Tomcat-->选择你的Tomcat版本-->并在Tomcat选择Enable

90ef363ddefb168cf6fc0c8d7a17b205.png

然后点击第一个按钮,就将你的Tomcat目录导入即可,下面两个自动导入。

JDK的配置,我的博客园已经讲过了,

这样在

e823fd8d38a541e5bc57104881dd1c66.png中选择一下你刚刚配置的版本运行一下,再点击

4ea417614822fb749020d740e114de53.png

输入http://localhost:8080

655a31511746e60e2c8ff691dc69be75.png

运行看是否成功!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值