小编JD8*_*D87的帖子

设置JAR文件的类路径

我最近刚刚使用Eclipse创建了Java项目,需要2个JAR文件(phiget21.jar和mysql.jar)

在Eclipse中运行程序时一切正常,我注意到jar文件保存在'lib'文件夹中.

我很快就会把程序从我的计算机上移开以便在其他机器上使用,所以我决定创建一个批处理文件来编译所有类然后运行.

但是,我在查找jar文件时遇到问题.在批处理文件中,我需要一个类似的命令:set classpath =.:..; mysql.jar:../ phidget21.jar,在编译Java类之前?

我已经读过点(...)与目录有关但不完全确定如何实现它们.

我的程序目前保存在以下位置:

Project/src/.java文件(我也把.jar文件放在这里以及我认为这可能会让事情变得更容易)

Project/lib/.jar文件

任何帮助将不胜感激!

java mysql jar batch-file

5
推荐指数
1
解决办法
4万
查看次数

SQL(oracle)检查约束难度 - 不确定如何实现

我正在为电信系统创建一个小型数据库.

其中一个表(呼叫)要求如果电话号码的区号不包含在预定义列表中,则不应将该号码添加到表中.

我想到这样做的方法是在调用表中放置一个检查约束,以便不接受不属于这个提到的列表的数字.但是,这个列表很长,我不太确定是否会有更好的实现方法.

这是清单:

01 or 02: local/national number. Ex.: 01612 338866.
075, 077, 078, 079: mobile phone number. Ex.: 07747 556647.
0800: free number. Ex.: 08002 223344.
0845, 0870: special service. Ex.: 08451 423456.
08442 to 08449: 5p special service. Ex.: 08444 404404.
08712 to 08719: 10p special service. Ex.: 08713 457893.
090, 091, 098: premium rate special service. Ex.: 09119 229595.
Run Code Online (Sandbox Code Playgroud)

我能想到的唯一方法是:

ALTER TABLE calls ADD (CONSTRAINT area_ck
 CHECK area_code ("01" or "02" or "075" or "077" or …
Run Code Online (Sandbox Code Playgroud)

sql oracle constraints

2
推荐指数
1
解决办法
571
查看次数

标签 统计

batch-file ×1

constraints ×1

jar ×1

java ×1

mysql ×1

oracle ×1

sql ×1