1:编写java代码:(c:\\JavaPro.java)
public class JavaPro {
public static void main(String[] s){test();}
public static void test(){
Runtime r = Runtime.getRuntime();
Process p = null;
try
{
p=r.exec("cmd /c copy c:\\JavaPro.java c:\\test.txt"); //直接执行一个dos命令
p=r.exec("c:\\dir.bat"); //执行一个批处理
}
catch(Exception e)
{
System.out.println("err");
}
}
}
2:在dos下运行下面命令:
c:\> loadjava -user hch/hch@ora -o -v -f -r c:\JavaPro.java
3:编写存储过程:
create or replace procedure java_pro as language java name
'JavaPro.test()';
4:执行存储过程
exec java_pro;
问题,上面代码可以单独运行,但在存储过程中没有效果,希望得到高手解答。
分享到:
- 2007-06-08 15:15
- 浏览 2429
- 评论(3)
- 论坛回复 / 浏览 (2 / 3755)
- 查看更多
相关推荐
- `exesyscommand.jsp`: 这看起来是一个Java Servlet,可能是用于通过Web接口与数据库交互,调用存储过程执行批处理脚本。 - `PR_OTHER_SYSTEM_DATA_IMPORT.prc`: 这可能是一个存储过程,用于导入其他系统数据,它...
3. **没有GUI**:这个管理系统没有图形用户界面,而是采用DOS命令行进行交互。用户通过输入特定的命令来进行年级和班级的操作,如查看、添加、删除等,这要求程序具有良好的命令处理逻辑。 4. **简单设计**:由于...
直接使用`exec("del F:\\aaa.doc")`是无效的,因为`del`是一个内部DOS命令,需要通过`cmd.exe /c`来调用。 在进行此类操作时,务必注意安全性,因为直接执行系统命令可能会引入潜在的安全风险,例如命令注入攻击。...
在本文中,我们将深入探讨如何使用...总的来说,模拟DOS环境的`dir`命令是一个很好的学习Java I/O操作和命令行接口设计的机会。通过这样的练习,开发者可以提升对文件系统操作的理解,以及增强编写用户友好程序的能力。
这个方法`attriber1()`尝试执行一个DOS命令,改变文件`c:\boot2.txt`的属性。`"cmd /c start"`是一个组合命令,用于启动一个新的命令提示符窗口并执行后续的命令。`attrib`是DOS命令,用于查看或更改文件属性。`-s`,...
Maven是一个强大的项目管理工具,它遵循约定优于配置的原则,能够管理项目的依赖、构建过程和生命周期。 首先,我们需要确保已经安装了Maven,并将其添加到系统的PATH环境变量中,这样我们就可以在任何目录下通过`...
同时,为了实现清屏功能,可以调用DOS命令`cls`,或者使用Java的`java.lang.Runtime.exec()`方法执行系统命令。 3. **业务逻辑**:这是系统的核心部分,包含处理用户请求的各种业务规则。例如,当用户请求查询员工...
2. 常用的DOS命令 3. JDK、JRE、跨平台、Java平台 4. Java代码的编写执行过程 5. 注释 6. 关键字、标识符 7. Java中的数据类型 8. Java中的常量 二、变量和运算符 1. 变量和计算机存储单元 2. 数据类型和...
在Java代码中,备份数据库主要通过执行DOS命令来调用Oracle的数据泵(Data Pump)工具——EXPDP(Export Data Pump)。这个工具允许用户导出数据库对象到一个转储文件(dmp文件),以便于存储和备份。以下是一个简单...
北京动力节点-Java编程零基础教程-029-Java语言概述-第一个程序-Java程序的执行流程.avi 北京动力节点-Java编程零基础教程-030-Java语言概述-重难点总结.avi 北京动力节点-Java编程零基础教程-031-Java基本语法-...
批处理文件是一种文本文件,扩展名为.bat或.cmd,用于存储一系列DOS命令。当运行批处理文件时,系统会逐行执行这些命令,简化了重复性的系统管理任务。在批处理文件中,可以包含启动应用程序、拷贝文件、删除文件等...
此外,教程还涉及了Java的基础知识,如计算机组成、存储单位、路径分类、DOS命令、Java语言的发展历史、JDK、JRE、JVM之间的关系,以及Java程序的编写、编译、运行等。进一步深入,讲解了关键字、标识符、字面量、...
例如,如果你创建了名为`shape_package`的包,并且在该包中有一个名为`PARAM`的类,那么`PARAM.java`文件应该存储在`shape_package`文件夹内。 ##### 3.2 使用Java包 一旦创建了包,就可以在其他类中使用这些包中...
1. **Java调用DOS命令**: 在Java程序中,我们可以通过`Runtime.getRuntime().exec()`方法来执行操作系统级别的命令。在上述代码中,`exp`和`imp`命令被用于备份(导出)和恢复(导入)Oracle数据库。这两个命令是...
- **程序解释**:这是一个简单的示例程序,用于展示如何在Java中打印出“Hello World!”。 - **开发执行流程**: 1. 编写源代码(`.java`文件)。 2. 使用javac命令编译源代码生成字节码(`.class`文件)。 3. ...
- 它通常包含一系列的DOS命令,如`cd`(改变目录)、`mkdir`(创建目录)、`del`(删除文件)等,来管理文件路径和清理临时文件。 - 使用`javac`命令编译源代码,将`.java`文件转化为`.class`文件。 - 使用`jar`命令...
在这个场景下,批处理文件可能是为了合并解压后的多个API文档或者资源,使得它们成为一个完整的Java中文API文档。 Java API文档通常包含以下几部分: 1. **类和接口**:详细描述了每个类和接口的属性、方法以及...
此外,学习DOS命令、JDK的安装与卸载、Notepad++编辑器的使用,以及编写并运行第一个JAVA程序,这些都是初学者必须掌握的基础操作。 **第2阶段:JAVA语言语法** 这一阶段主要关注数据类型、运算符和流程控制。...
"黑马程序员Javase笔记"是一个自学者在学习黑马程序员提供的Java全套课程过程中整理的笔记,主要涵盖了Java Standard Edition (Javase) 的核心内容。下面将详细讨论其中的关键知识点。 首先,DOS命令是操作系统中的...