Jdeveloper 10g开发体验之二
归纳总结Jdeveloper 10g开发j2ee的经验教训 ,oracle对自身数据库的映射上还是很不错的,ADF开发框架思想很好,就是不知道什么时候能完全实现ADF框架的思想精髓!我会逐步整理一些关于ADF方面的资料上来。
[@more@]
一、问题:在Jdeveloper 10g开发过程中,开发环境默认需要对jpr文件进行维护,但大家共享一个jpr文件时,存在冲突的问题,如何解决?
解决方法:在Jdeveloper 10g中,提供了动态目录维护的功能,不需要开发者对jpr文件进行手动维护。具体操作如下:
1、选中需要设置为动态目录的工程文件,点击鼠标右键,选择"Project Properties",弹出Project Preperties设置对话框。
2、在属性设置对话框的左边树形图中选择Common节点下的Input Paths子节点,选中"Scan Source Path to Determine Project Contents",点击确定即可完成动态目录的设置。注意事项:在Project Preperties设置对话框中,当我们选中Common节点下的Input Paths子节点后,需要设置正确Java Source Path和HTML Root Directory路径。这将关系到动态目录的扫描目标。
二、问题:在工程下面添加文件后,单个文件Commit时没有错误产生,但当Commit工程时,系统提示Sticky Date错误,如何解决?
解决方法:首先选择在工程上选择"Update Project Folder",在弹出的Update from cvs对话框中的"Update Setting"标签页中选中"Reset Sticky Options"选项,点击确定即可。
三、问题:因为计算机曾经安装过oracle 10g开发套件,在Jdeveloper 9中测试过cvs,并配置成功,但在本机上解压Jdeveloper 10g后,cvs始终不能配置通过,提示不能认证用户,如何解决?
解决方法:1、卸载掉cvs客户端,删除掉Jdeveloper 10g文件夹,在注册表中查找cvs,并删除原有cvs设置和注册表记录信息(注意:在注册表删除时可能会找到包含cvs字符串的键值,但是要确定是否是cvs的设置),重新启动计算机
2、解压缩Jdeveloper 10g文件,安装cvs客户端,重新启动计算机。
3、第一次启动Jdeveloper 10开发环境时,系统提示合并以前的Jdeveloper版本,选择全部合并,在Jdeveloper 10g开发环境中的"Tools"->"prefences"对话框中选中"Extension Manager"选项,在右边的树形结构中选择"General"->"Version Control"中的CVS选项,确认保存。
4、然后你就可以建立连接了。
四、问题:在工程下面增加文件之后,需要如何做才能把文件真正上传到服务器CVS目录?
解决方法:新增加的文件在没有上传到服务器上前文件前面的图标显示为"x",在该文件上点击鼠标右键,选择"Versioning"->"Add"后,图标显示为"+",然后再次选中该文件点击鼠标右键,选择"Versioning"->"Commit",系统完成该文件的提交。文件提交完成之后,必须对包含该文件的上级目录也进行提交,避免别人读取文件后不能显示在导航树中。对文件夹和工程的操作方法与文件一致。
五、问题:如何更新到相应的历史版本?
解决方法:历史版本获取包括主要包括后面几种方式:指定Tag标记获取、指定版本号获取、指定提交时间获取。指定Tag标记获取的前提是必须存在一个曾经标记过的项目或者文件。指定提交时间获取,用户必须通过查阅历史,获得某个版本的提交时间,才能获取。指定版本号获取在需要更新的项目或者文件上点击鼠标右键,选择"Update Project Folder"或者"Update",在弹出的"Update from CVS"对话框中选择"Common Options"标签页,选中"Use Revision Number or Tag"选项,在后面的框内填写对应的版本号,点击确定即可。
六、问题:当需要获取服务器上的别人创建的包文件时,如何正确操作才能获取别人的文件?
解决方法:在相应的工程文件上点击鼠标右键,选择"Versioning"->"Update Project Folders",在弹出的"Update from CVS"对话框的"Update Setting"标签页中选中"Create New Folder"选项,点击确定即可。
七、问题:如何Check Out一个文件到指定的文件夹?
解决方法:在IDE菜单中选择"Versioning"->"Check Out Model",在弹出的"Check Out from CVS-Welcome"对话框中点击下一步,在"Step 1 of 4"中选择Connection Name(你在本底所创建的CVS连接名),点击"Get Model List"按钮,获取CVS仓库列表,在Model Name中选择你需要仓库,点击下一步,在"Step 2 of 4"对话框中选择你要存放的本地目录(注意,这里必须选择文件夹,不能选择某个磁盘分区的根目录),进入"Step 4 of 4"对话框,选中"Check Out into Target Folder"选项(必须的),点击完成即可。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/112585/viewspace-801646/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/112585/viewspace-801646/
Jdeveloper 10g开发体验之二相关推荐
- ArcGis Server开发Web GIS新手体验(二)
ArcGis Server开发Web GIS新手体验(二) 接(一) 我们知道,.net adf提供的map组件.toc组件等都是标准的asp.net组件.这些组件在运行时,会生成相应的html代码, ...
- Flutter初体验(二)—— 创建第一个Flutter APP
Flutter初体验(二)--- 创建第一个Flutter APP 在第一篇文章 Flutter初体验(一)---Mac 安装配置,学习了配置 Flutter 开发环境,并运行了Demo项目,本篇根据 ...
- .NET 分布式架构开发实战之二 草稿设计
前言: 本篇之所以称为草稿设计,是因为设计的都是在纸上完成的.反映了一个思考的过程. 本篇的议题如下: 1) 第一个数据层草图的提出 2) 对数据访问层的思考 3) 第二个数据层草图的提出 1.数据层 ...
- [ASP.NET Core 3框架揭秘] 跨平台开发体验: Mac OS
除了微软自家的Windows平台, .NET Core针对Mac OS以及各种Linux Distribution(RHEL.Ubuntu.Debian.Fedora.CentOS和SUSE等)都提供 ...
- [ASP.NET Core 3框架揭秘] 跨平台开发体验: Windows [上篇]
微软在千禧年推出 .NET战略,并在两年后推出第一个版本的.NET Framework和IDE(Visual Studio.NET 2002,后来改名为Visual Studio),如果你是一个资深的 ...
- dotnet core开发体验之开始MVC
开始 在上一篇文章:dotnet core多平台开发体验 ,体验了一把dotnet core 之后,现在想对之前做的例子进行改造,想看看加上mvc框架是一种什么样的体验,于是我就要开始诞生今天的这篇文 ...
- dotnet core 开发体验之Routing
开始 回顾上一篇文章:dotnet core开发体验之开始MVC 里面体验了一把mvc,然后我们知道了aspnet mvc是靠Routing来驱动起来的,所以感觉需要研究一下Routing是什么鬼. ...
- 那些激动人心的React,Webpack,Babel的新特性对于我们开发体验带来哪些提升
(Webpack 4.0+, React 16.0.0+, Babel 7+) 作者: 赵玮龙 写在开头: 在怀着激动和忐忑的心情写出团队第一篇文章时,这个兴奋感一方面来自团队组建以来这是我们首次对外 ...
- ArcGIS Maritime Server 开发教程(二)ArcGIS 海图软件系列
ArcGIS Maritime Server 开发教程(二)ArcGIS 海图软件系列 本章导读:ArcGIS 是一个成熟的 GIS 软件体系,无论是在海图的服务端管理.桌面软件使用还是海图功能定制方 ...
最新文章
- 【PC工具】GiliSoft Video Editor目测还可以的视频制作工具,视频裁剪、转换、合并、加水印、加特效...
- Boost.Asio入门
- ARM GIC简介与Linux中断处理分析
- WebLogic中修改AdminServer及Managed Server的端口
- mahout in Action2.2-给用户推荐图书(2)-分析对用户推荐书目的结果
- 昆明理工大学复试计算机试题,2012年昆明理工大学计算机考研复试试题(.PDF
- 苹果推送iOS 14.3,支持 ProRAW!
- BZOJ 1717: [Usaco2006 Dec]Milk Patterns 产奶的模式( 二分答案 + 后缀数组 )
- unity 0 Asset Store ,package如何快速导入,快捷键
- 单相全桥逆变器带负载电流前馈的双闭环控制系统设计及仿真
- 如何获取JVM的dump文件
- php云人才伪静态,骑士cms(骑士人才系统)伪静态设置方法
- Win10下修改git全部配置文件方法
- 这几年爆火的智能物联网(AIoT),到底前景如何?
- 企业微信(创建群聊会话)60011错误
- Hive的学习和使用
- HTML5实现消灭星星
- 将svg图形转为图片并下载
- 删除手机图片后保持图库不会出现黑图的方法。
- HashMap?面试?我是谁?我在哪? 侵立删