在Build Path中包含其他工程
------------siwuxie095
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
在 TestBuildPath 的 Build Path 中包含 SupportProject
 
 
 
 
工程名:TestBuildPath
包名:com.siwuxie095.buildpath
类名:Main.java
 
 
工程结构目录如下:
 
 

 
 
 
 
 
 
工程名:SupportProject
包名:com.siwuxie095.support
类名:Functions.java
 
 
工程结构目录如下:
 
 

 
 
 
 
 
 
 
 
点击选择 TestBuildPath,右键->Build Path->Configure Build Path->Projects
 
 

 
 
 
 
 
 
 
 
点击 Add,选择 SupportProject,即可在 TestBuildPath 调用
SupportProject 中的方法
 
 
 
 
 
 
Main.java:
 
 
| package com.siwuxie095.buildpath;   import com.siwuxie095.support.Functions;   public class Main { 
 /** * 在为 Build Path 配置并包含了工作空间的其他工程时, * 就可以在当前工程中调用其中的类和方法 * @param args */ public static //这里直接通过静态方法调用isEmailAdress() 即类调用 System.out.println(Functions.isEmailAdress("hello@siwuxie095.com")); System.out.println(Functions.isEmailAdress("siwuxie095.com")); }   } | 
 
 
 
 
 
 
Functions.java:
 
 
| package com.siwuxie095.support;   public class Functions { 
 //创建一个静态方法,返回布尔型,传入一个String:in //判断传入的字符串是否是一个合法的电子邮件地址 public static //包含 @ 且以 .com 结尾,作简单判断 if (in.contains("@")&&in.endsWith(".com")) { return true; } return false; }   } | 
 
 
 
 
运行一览:
 
 

 
 
 
 
 
 
 
 
 
 
 
 
【made by siwuxie095】
在Build Path中包含其他工程的更多相关文章
- MyEclipse工程中Java Build Path中的JDK版本和Java Compiler Compiler compliance level的区别
		感谢大佬:https://blog.csdn.net/shan9liang/article/details/17266519 问题起源: 今天再在ESB调用WebService测试,需要在jboss上 ... 
- java web项目下的lib和build path 中jar包问题解惑
		一.build path&WEB-INFO/lib介绍 build path:可以说是引用: WEB-INFO/lib:可以说是固定在一个地方: eclipse编译项目的时候是根据build ... 
- web项目编译出错时,原因之一,可能是build path 中order and Export引起
		build path中的order and Export,如果两个libarary中有相同功能的jar包,则编译器会选择顺序在前的jar包中相应的类作为编译所需. 所以,当项目jar包较多的时候,如果 ... 
- Eclipse工程中Java Build Path中的JDK版本和Java Compiler Compiler compliance level的区别(转)
		在这里记录一下在eclipse中比较容易搞混淆和设置错误的地方.如下图所示的功能: 最精准的解释如下: Build Path是运行时环境 Compiler是编译时环境 假设,你的代码用到泛型,Bu ... 
- eclipse中build path 中JDK与java compiler compliance level的问题(转)
		roject facets做什么用? http://baike.baidu.com/view/6257360.htm,其实我感觉,就是让我们在创建项目时候,可以独立定义一个有一个模板供我们使用,在里面 ... 
- 关于eclipse的maven项目Java Build Path中maven依赖报错问题
		场景描述: respository仓库位置变动过,代码注解等报错 解决方法: 选中项目,点击maven ->update Project即可. 
- Build Path
		------------siwuxie095 什么是 Build Path? 为什么使用 Build Path? 如: (1)创建一个Java工程:LearnBuildPath (2)点击 Next, ... 
- eclipse中的项目Java build path (Java创建路径)详解
		1.Source标签页,指定本工程的源码目录和输出目录.Projects标签页,指定本工程所依赖的其他工程.Libraries标签页,指定本工程所需的jar包和class目录等.Order And E ... 
- MyEclipse Java Build Path详解
		转载自:http://blog.163.com/magicc_love/blog/static/185853662201111161580631/ 1.设置"source folder&qu ... 
随机推荐
- linux rsync-文件同步和数据传输工具
			一.rsync的概述 rsync是类unix系统下的数据镜像备份工具,从软件的命名上就可以看出来了——remote sync.rsync是Linux系统下的文件同步和数据传输工具,它采用“rsync” ... 
- 启动mysql 失败,“Warning:The /usr/local/mysql/data directory is not owned by the 'mysql' or '_mysql' ”
			一.Mac OS X的升级或其他原因可能会导致MySQL启动或开机自动运行时 在MySQL操作面板上会提示“Warning:The /usr/local/mysql/data directory is ... 
- 【ACM非算法部分】STL汇总
			stackqueuepriority_queuemapsetpair ====================================== stack:(栈) 包含:#include<s ... 
- ZooKeeper初探之安装和配置
			1. ZooKeeper简介 Zookeeper是Hadoop下的一个子项目,它是一个针对大型分布式系统的可靠的协调系统,提供的功能包括配置维护,名字服务,分布式同步,组服务等,Zookeeper是可 ... 
- win2003从组策略关闭端口(445/135/137/138/139/3389等)教程
			一些恶劣的病毒会从某些端口入侵计算机,因此关闭某些用不到的而又具有高风险的端口就显得很有必要,是服务器管理员要做的基本的安全防范.本文将介绍win2003系统在组策略关闭某一个端口的教程,文章以关闭4 ... 
- 关于quartus工程添加文件的说明
			quartus工程中要添加bsf文件的话需要将源文件也一同添加进来,添加ip核需要添加qip文件,时序约束文件只有添加到工程中才有效果,而timequest分析时需要制定约束文件. 
- 【经典】Noip动态规划
			一.线性动态规划 最长严格上升子序列 #include<iostream> #include<cstdio> using namespace std; int n,ans; ] ... 
- 学习动态性能表(5)--v$session
			学习动态性能表 第五篇--V$SESSION 2007.5.29 在本视图中,每一个连接到数据库实例中的session都拥有一条记录.包括用户session及后台进程如DBWR,LGWR,arcch ... 
- 系列文章--SharePoint 2013 开发教程
			做了SharePoint有三年了,大家经常会问到,你的SharePoint是怎么学的,想想自己的水平,也不过是初级开发罢了.因为,SharePoint开发需要接触的东西太多了,Windows操作系统. ... 
- spring新心得
			一直觉得spring是最厉害的框架,说说最近从依葫芦画瓢到现在慢慢摸索他的思想的过程 以前什么都不懂,在xml上抄网上的东西,到大概知道是什么运作的 三种配装方式 1,<spring实战> ... 
