------------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
void main(String[] args) {

//这里直接通过静态方法调用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
boolean isEmailAdress(String in) {

//包含 @ 且以 .com 结尾,作简单判断

if (in.contains("@")&&in.endsWith(".com")) {

return true;

}

return false;

}

 
 

}

 
 

 
 

运行一览:

 
 

 
 

 
 

 
 

 
 

 
 

 
 

【made by siwuxie095】

在Build Path中包含其他工程的更多相关文章

  1. MyEclipse工程中Java Build Path中的JDK版本和Java Compiler Compiler compliance level的区别

    感谢大佬:https://blog.csdn.net/shan9liang/article/details/17266519 问题起源: 今天再在ESB调用WebService测试,需要在jboss上 ...

  2. java web项目下的lib和build path 中jar包问题解惑

    一.build path&WEB-INFO/lib介绍 build path:可以说是引用: WEB-INFO/lib:可以说是固定在一个地方: eclipse编译项目的时候是根据build ...

  3. web项目编译出错时,原因之一,可能是build path 中order and Export引起

    build path中的order and Export,如果两个libarary中有相同功能的jar包,则编译器会选择顺序在前的jar包中相应的类作为编译所需. 所以,当项目jar包较多的时候,如果 ...

  4. Eclipse工程中Java Build Path中的JDK版本和Java Compiler Compiler compliance level的区别(转)

    在这里记录一下在eclipse中比较容易搞混淆和设置错误的地方.如下图所示的功能: 最精准的解释如下: Build Path是运行时环境  Compiler是编译时环境  假设,你的代码用到泛型,Bu ...

  5. eclipse中build path 中JDK与java compiler compliance level的问题(转)

    roject facets做什么用? http://baike.baidu.com/view/6257360.htm,其实我感觉,就是让我们在创建项目时候,可以独立定义一个有一个模板供我们使用,在里面 ...

  6. 关于eclipse的maven项目Java Build Path中maven依赖报错问题

    场景描述: respository仓库位置变动过,代码注解等报错 解决方法: 选中项目,点击maven ->update Project即可.

  7. Build Path

    ------------siwuxie095 什么是 Build Path? 为什么使用 Build Path? 如: (1)创建一个Java工程:LearnBuildPath (2)点击 Next, ...

  8. eclipse中的项目Java build path (Java创建路径)详解

    1.Source标签页,指定本工程的源码目录和输出目录.Projects标签页,指定本工程所依赖的其他工程.Libraries标签页,指定本工程所需的jar包和class目录等.Order And E ...

  9. MyEclipse Java Build Path详解

    转载自:http://blog.163.com/magicc_love/blog/static/185853662201111161580631/ 1.设置"source folder&qu ...

随机推荐

  1. mac 电脑学习笔记 -

    新买了个mac mini,第一次用mac,有点linux基础,借此机会记录一下自己的学习过程. 1.个人设置文件 .profile export LS_OPTIONS='--color=auto' # ...

  2. 【英语】Bingo口语笔记(81) - wear系列

  3. 【解题报告】[动态规划] - PID90 / 未出现的子串

    原题地址:http://www.rqnoj.cn/problem/90 解题思路:题目看起来不太像动态规划... 我用一个数组f[i][j]来表示在数组第i个元素的后面第一次出现j的位置,为-1则是没 ...

  4. Protobuf-net 应用

    什么是ProtoBuf-net Protobuf是google开源的一个项目,是基于二进制的类似于XML,JSON这样的数据表示语言,用户数据序列化反序列化,google声称google的数据通信都是 ...

  5. 【转】IUSR和IIS_IUSRS

    转自:http://blog.chinaunix.net/uid-20344928-id-3306130.html   概述   在早期的IIS版本中,随着IIS的安装,系统会创建一个IUSR_Mac ...

  6. jquery移除、绑定、触发元素事件

    unbind(type [,data]) //data是要移除的函数 $('#btn').unbind("click"); //移除click $('#btn').unbind() ...

  7. 8 函数类型——《Swift3.0从入门到出家

    Swift语言中每一个函数都有它特定的数据类型,称其为函数类型 函数类型和基本数据类型一样,可以定义变量或者常量,可以定义函数形参,也可以做为函数的返回值类型 函数类型的格式为:参数列表的数据类型—& ...

  8. art-template前端高性能模板

    template.js资源 /*!art-template - Template Engine | http://aui.github.com/artTemplate/*/!function(){fu ...

  9. spring mvc处理http请求报错:java.lang.IllegalStateException: getInputStream() has already been called for this request

    发送post请求到controller处理失败,报错日志如下: java.lang.IllegalStateException: getInputStream() has already been c ...

  10. H5浏览器播放RTMP直播流

    <!DOCTYPE html><html><head><meta charset="UTF-8"><title>Inse ...