浏览 3377 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (4) :: 隐藏帖 (1)
|
|
---|---|
作者 | 正文 |
发表时间:2009-03-26
最后修改:2009-04-01
1 下载eclipse解压缩后,修改eclipse.ini文件。 添加两行 -vm D:\workbench\jdk\jdk1.6.0_06\bin\javaw.exe 作用:使用指定的jvm启动eclipse。 好处:不用在现使用的机器上重新setup安装java. 以免与其它的冲突。特别要维护多个不同jvm项目的时候。 2 用link的方式安装tomcat插件。当然你也可以dropin 好处:可以多个eclipse使用同一个插件。 3 调试tomcat项目。 这里八一下。。不知道为什么大家爱使用oc4j或者jboss调试。个人觉得,如果不用ejb3之类的,轻量级的项目完全可以用tomcat + spring + hibernate来实现。当然这里指的轻量级可能大家的理解不相同吧。 我觉得一年的数据量在300万以下及同时在线20人左右都是小项目。 当然tomcat要调优的。 添加tomcat插件后,会有三只小猫。然后就在 windows->preference 中左侧找到tomcat指定好相对应的目录。 再点第一只小猫。让它启动。在Console里就会有输出。 但关键的地方接下来才会出场。。 咱们把小猫停掉。。(点console中的 红色按钮就行了) 打开菜单:Run => Debug configuration 你会发现在左侧的 java application下面有一个“Tomcat 5.x”。咱们要的就是它.把名字改成你项目的名字。点 project browse把你的tomcat项目选上。 再转到 arguments选项卡,在 vm框里写上 -Xmx512m 再点 Apply,Debug 作用:这个作用就是在 eclipse中启动一个 jvm来运行 tomcat. 方便加入断点及传入启动参数。 如果使用server里添加tomcat的方法,是使用eclipse内部的插件来启动的。 你可以在jsp里使用request.getRealPath()来得到具体的路径。我的方法更贴近项目真正运行时的情况。 明天再写。。。 4 构造绿色的开发环境 配置JDK的方法。 网上有很多方法了, 我说说我自己的。 个人觉得有点用处。 我不用 右击我的电脑 在属性里加 环境变量。 因为机器上有很多不同JVM下面项目。那样会很麻烦。 配置方法如下: 比如一台刚装完系统的XP。 呵呵, 提示一下用360打完补丁。然后从同事那里要一个安装完的jdk. 比如 c:\programme file\java\jdk下面的。不要安装包是为了不影响注册表。 从官网上下一个tomcat 解压开tocmat 。找到bin\startup.bat 双击。 应该运行不了。 因为找不到java. 这是我想让大家看到的。 接下来就是干活了。 好。。 编辑startpu.bat 在顶端加入 set JAVA_HOME=D:\workbench\jdk\jdk1.5.0_06 具体的路径看个人的情况了。 再双击 statup.bat 一切OK。 好处:不影响机器上的其它应用。 像jboss oc4j 都可以这样搞。 5 oracel客户端的办法。 也是从同事那里拷一个安装完的 ora92过来。 然后设 操作系统的环境变量 ORACLE_HOME指向你的 ora92文件夹。 然后使用拷贝的 pl/sql developer。 即可。 (其实也可以不用设操作系统的环境变量,但你要从命令行里起。 另外,一般一台机器只有一个oracle也不会搞太多。 所以影响就不算了。) 另:pl/sql developer也可以在自己内部设oracle_home. 6 新增断点之后,右击断点,breakpoint properties。在弹出来的对话框里,在enable condition打上勾, 再alt + / 就可以使用上下文的变量来加条件了。 7 在做WEB项目的时候,一般是把登陆信息放到SESSION里的. 当application需要在SERVER上立即修改生效. 经常会发现你的登陆信息没了. 从而又是不停的 login 再进行操作.只要统计一下就会发现, 很多时间浪费在 login上. 我们的目的是把时间都放在业务代码开发上, 这里以TOMCAT为例,把session保存到硬盘.这样tomcat在RELOAD时,就不必重新登陆了. 把下面的放到你的应用的Context.xml <Manager className="org.apache.catalina.session.PersistentManager" debug="0" saveOnRestart="true" maxActiveSessions="-1" minIdleSwap="-1" maxIdleSwap="-1" maxIdleBackup="-1" > <Store className="org.apache.catalina.session.FileStore" directory="mydir"/> </Manager> 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2009-03-26
Eclipse IDE for Java EE Developers
|
|
返回顶楼 | |
发表时间:2009-03-26
easy explorer直接打开文件所在目录
propertiesEditor编辑Properties文件,看中文 :) |
|
返回顶楼 | |
发表时间:2009-03-26
绿色jdk,我是知道。
ora client也可以绿色,这个。。。 没用想到 ------------- 欢迎大家来“权限管理”圈子做客。 http://accessmanager.group.iteye.com/ |
|
返回顶楼 | |
发表时间:2009-03-27
tomcat,apache,mysql都可以用绿色的啦。
oracle客户端网上有个针对oracle9i的绿色版【oracle9i310.msi】,很小巧,但是够用了。 |
|
返回顶楼 | |
发表时间:2009-03-27
topinking 写道 tomcat,apache,mysql都可以用绿色的啦。 oracle客户端网上有个针对oracle9i的绿色版【oracle9i310.msi】,很小巧,但是够用了。 msi的要setup安装吧. 另外msi一般要windows installer 3.1的.呵呵. 咱这个的使用方法是纯copy的 |
|
返回顶楼 | |
发表时间:2009-03-31
happyforever82 写道 topinking 写道 tomcat,apache,mysql都可以用绿色的啦。 oracle客户端网上有个针对oracle9i的绿色版【oracle9i310.msi】,很小巧,但是够用了。 msi的要setup安装吧. 另外msi一般要windows installer 3.1的.呵呵. 咱这个的使用方法是纯copy的 不错,msi的要安装,但是安装包只有13M,安装完成后只有35M,并且一两分钟就搞定了,带了sqlplus,个人觉得比较方便。 |
|
返回顶楼 | |