`
java虫
  • 浏览: 535911 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Oracle Jdeveloper使用笔记(不断更新)

阅读更多
1.如何调试.jsp文件
  现在.jsp文件的前一个.java文件设端点,再在.jsp文件设端点,debug下先停在.java文件的断点处,执行到下一断点,即.jsp文件中。

尽管这样,有时用jdeveloper在jsp里设置断点还是不太管用。


2.如何显示原文件的改变
对于模板元素的改变(html和javascript)只需要保存,刷新页面即可;对于脚本元素、jsp标签的改变要先make再刷新页面;如果不行的话就重新run项目;再不行就设断点,一步一步走过改变的代码;再不行就把class文件夹全部删掉,让他重新编译;再不行就重启机器。对于html中引用的图片或是script函数,修改后很可能还显示原来的,这是可能是在某个临时文件夹存有原来的文件,以上方法无效,这时要把定义函数的名字和引用函数的名字都改变,使电脑不得不找临时文件以外的文件,这样才会显示改变,对于图片则是改变文件名称。

3.如何run和debug
run或debug之前都要把之前的run或debug先terminate,这样才能避免错误。

4.过滤用户名本机调试模拟登陆时,用户名如果为"acheng"会变成"jazn/acheng",所以取用户名一定要先过滤掉 "jazn/",这样在本机调试和服务器调试时都不会龃?
username = remoteUserName.substring(remoteUserName.indexOf("/") + 1, remoteUserName.length());

5.确定网站入口:打开图形化的struts_config.xml,右键单击想作为入口的.do或.jsp文件,选择“set as default run target”选项,即可。

6. 加jar包:

右键单击某项目,选择project properties -> properties -> libaries -> new... 则打开creat libary对话框,单击add entry把该库向关的所有jar包选中,再添上此库名称以后即可用了。

7.引入已有的项目
对于.war或.ear文件可以File -> Import -> 选择相关的加入方式。
对于已经解压的文件夹(以Struts书上的addressbook为例)
  a.先建立空工作区addressbook,建立空项目addressbook,新建struts。
  b.把源文件根目录的图片和.jsp文件拷贝到新文件public_html下。
  c.用源文件WEB-INF替换新文件public_html下WEB-INF。
  d.用源文件src替换新文件src。
  e.把新文件WEB-INF下classes中的.properties文件拷贝到src相应位置,后删除classes文件夹。

8.制作oracle portlet
只能在jdeveloper10.12上进行,并且portlet上的链接根目录必须如下表示:(不可以)
<%
    String server=null;
    StringBuffer buff = new StringBuffer();
    buff.append(request.getScheme()).append("://");
    buff.append(request.getServerName()).append(":");
    buff.append(request.getServerPort());
    buff.append(request.getContextPath());
    server = buff.toString();
%>
<a href="<%=server%>/login/login.jsp">login.jsp</a>
<!--a href="login/login.jsp">login.jsp</a--><!--这样写不行,可能portlet找不到这样的位置-->

9.编译问题
jdeveloper经常出现修改的java文件不起作用的问题,因为编译的class文件不是最新的,反复编译也不行,须将classes文件夹下的文件删掉从新编译才行.
分享到:
评论

相关推荐

    oracle原厂培训笔记

    - **Oracle JDeveloper**: 一个集成开发环境,用于构建企业级应用程序。 #### 四、Oracle数据库架构 - **Oracle Server (RDBMS)**: 包括实例和数据库两部分。 - **实例**: - **SGA (System Global Area)**: 共享...

    Oracle9i备课笔记——吕海东

    Oracle9i备课笔记——吕海东 第1讲 Oracle9i简介 目的: 1. 了解数据库的发展,关系数据库的基本原理。 2. 了解目前市场上流行的数据库产品及特点 3. 了解Oracle数据库的发展 4. 掌握Oracle9i产品系列 5. 掌握Oracle...

    重新整理后的Oracle OAF学习笔记——离线版本

    同时,学习使用JDeveloper进行开发,并熟悉EBS的业务服务接口。 综上,这份“Oracle OAF学习笔记”将带领读者逐步探索OAF的各个层面,通过实例和代码解析,帮助开发者提升在Oracle E-Business Suite环境下的开发...

    Oracle-EBS开发笔记

    本笔记主要围绕Oracle EBS的开发进行深入探讨,通过实例来解析其核心功能和使用技巧。 1. **Oracle EBS架构** Oracle EBS基于服务导向架构(SOA),由一系列可配置的模块组成,如财务管理系统(FMS)、供应链管理...

    韩顺平j2ee-玩转oracle10g学习笔记

    Oracle公司不仅提供数据库服务器,还有应用服务器和一系列开发工具,如Oracle JDeveloper、Oracle Designer等,形成了一整套解决方案,与德国SAP等公司竞争企业级市场。 总的来说,这篇笔记详尽地介绍了Oracle 10g...

    oracle学习笔记,oracle学习教材,oracle学习教程,oracle课件

    ### Oracle学习笔记与教程知识点详解 #### Oracle 9i概览与重要性 **Oracle 9i**,作为Oracle数据库发展史上的一个里程碑,不仅是一个简单的数据库服务器产品,更是一个全面的应用系统运行与开发平台。它标志着...

    Oracle_OAF_开发笔记

    本文档是一份由Jarwang(王重东)编写的开发笔记,后由Cao Liankai(曹连凯)在2010年进行了更新,以适应JDeveloper 10g版本的变化。 ### 创建OA项目 首先,开发者需要创建一个OA项目,这是构建OAF应用的基础。在...

    ORACLE EBS OAF开发笔记

    - **下载**:访问Oracle官方网站或通过其他可靠渠道下载最新版本的JDeveloper。 - **安装**:按照安装向导完成安装过程。确保在安装过程中选择与EBS兼容的版本。 ##### 2.2 配置JDeveloper - **配置环境**:启动...

    OracleEBS11i-OAF开发笔记

    ### Oracle EBS 11i – OAF 开发笔记 #### 概述 Oracle E-Business Suite (EBS) 11i 是一个全面的企业应用套件,它提供了包括财务、供应链管理、人力资源管理和客户服务等一系列功能。Oracle Application ...

    Oracle学习资料(很全面)

    Oracle是世界上最广泛使用的数据库管理系统之一,它在企业级应用中占据着重要的地位。这份"Oracle学习资料(很全面)"的压缩包显然包含了丰富的资源,帮助初学者和有经验的DBA深入理解Oracle的各种特性和功能。 首先...

    ocp原厂培训笔记(第一天)

    3. Oracle相关应用:Oracle集成应用系统(IAS)、J2EE服务器(OC4J)、Oracle应用11i、Oracle JDeveloper等产品被提及,这些是Oracle提供的一系列企业级软件解决方案。 4. Oracle内存结构:Oracle数据库实例...

    《Java语言程序设计(一)》串讲笔记(完整版).doc

    Java语言程序设计是学习Java开发的基础,这篇串讲笔记涵盖了几个关键的开发工具,包括JDK、Java Workshop、NetBeans、Sun Java Studio以及Borland的JBuilder和Oracle的JDeveloper。这些工具对于理解Java面向对象编程...

    oaf学习笔记 转的别人的 免费给大家

    3. **开发环境**:笔记会详细阐述如何设置OAF开发环境,包括安装所需的Oracle Middleware components,配置JDeveloper集成开发环境,以及如何创建和管理OAF项目。 4. **页面和组件**:OAF的核心是可重用的UI组件,...

    OAF 开发笔记

    ### OAF 开发笔记知识点详解 #### 一、AM设置与命名规范 ##### AM设置 在Oracle Application Framework (OAF)开发中,AM(Application Module)是管理业务逻辑的关键组件。为了防止对象钝化(即对象状态丢失),需...

Global site tag (gtag.js) - Google Analytics