一个Web Project引用多个Java Project在Eclipse下的配置--转载

项目结构:

项目由一个Web Project和多个Java Project构成,Web Project需要引用其它Java Project的类和Jar包。开发时用Eclipse3.5和Tomcat调试时,出现找不到引用的Java Project相关类和Jar包。经过一番摸索,终于调通了。以下是具体调试方法。

1.配置Web Project的Java Build Path中的Projects

找到Web Project的Java Build Path的Projects视图,点击右侧的Add按钮,选择要添加的Java Project。选择的结果示例如下:

2.配置Web Project的Java Build Path中的Libraries

找到Web Project的Java Build Path的Libraries视图,点击右侧的Add Class Folder按钮,找到相关的Java Project,将bin前的复选框勾上,如图:

配置结果如下图:

3.配置Web Project的Java EE Module Dependencies

在Web Project项目名称上点右键,选择Properties,左侧即可找到Java EE Module Dependencies。

进入配置页面后,会看见上一步配置的Libraries,勾选即可,结果示例如下:

因为调试的时候还需要用到Java Project lib目录下的jar包,所以还需导过来。这需要点击上图右下角的Add JARs,点击后选择相关Java Project lib目录下的jar包,然后确定即可。

后面的操作按照正常的部署发布即可!

原文地址:http://blog.csdn.net/hfhwfw/article/details/6958218

时间: 2024-10-13 02:25:19

一个Web Project引用多个Java Project在Eclipse下的配置--转载的相关文章

在eclpse中 一个web project 引用多个 java project 的方法

在开发时,我们会遇到一个需求:模块化.它要求我们把 业务组件进行拆分,分组.把一部分业务功能集中处理,以保证 部分功能块的独立,便于 分配任务到个人,确定人员职责,源代码管理,和发布时重组. 我们尝试把 各个模块的代码放置到不同的java project 中,主工程是一个java web project ,引用多个 子project(这个子project 是一个个的功能块). 同时 java 的注解,配合spring 给我们带来了 更多的方便性. 网上有朋友提出方法:把子project 打成ja

java可视化编程-eclipse安装windowbuilder插件(转载)

原文地址:http://blog.csdn.net/jason0539/article/details/21219043 一直做在安卓用xml作界面,对于java的控件不熟悉,也不习惯用代码做UI尤其是布局. 找了一下发现可以安装windowbuilder来实现java的可视化编程,但是很多资料里的连接都失效了. 刚自己弄完比较熟悉,总结一下希望能帮到. 我是直接在线安装的windowbuilder 一.找到对应版本的windowbuilder 打开这个链接:http://www.eclipse

Eclipse中一个Web项目引用另一个项目中的类

太久没有接触Webapps项目,今天忽然得到一对 Dynamic Web + Java Project SDK形式的Samples,却不知道如何正确引用,找到以下解决办法: 项目属性Java Build Path中add,编译错误就会消失了.但是在发布启动时,会报java.lang.ClassNotFoundException. 经过调试,在发布路径里没有找到被引用项目的文件.解决方法: 第一步,项目属性Java Build Path中,Libraries–Add Class Folder. 第

Java学习笔记——Linux下安装配置MySQL

山重水复疑无路,柳暗花明又一村 --游山西村 系统:Ubuntu 16.04LTS 1\官网下载mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz 2\建立工作组:$su#groupadd mysql#useradd -r -g mysql mysql 3\创建目录#mkdir /usr/local/mysql#mkdir /usr/local/mysql/data 4\解压mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz,并拷贝

Java课程设计---Eclipse基本环境配置

1.设置eclipse编码 2.设置提示 原文地址:https://www.cnblogs.com/daxiang2008/p/9168865.html

Java Project引用Java project

说明:以下例子使用Eclipse开发工具. 编写大规模Java project的时候,通常会引用一些其他Java project(目的:避免重复代码,提高代码的重用率),引用的方式有两种(假设原先的项目为baidu,需要引用的项目为p,即p要引用baidu项目): 方法1:  将baidu项目打成baidu.jar,然后放到b项目的类库中: 缺点:不能查看baidu项目的源代码: 方法2:  直接将baidu项目引入p中,具体步骤如下: <1> 点击p项目右键--->Build Path

web项目引用Java项目,连接报错error HTTP Status 500 - Servlet execution threw an exception

错误信息 项目背景: 一个web项目引用一个java Project,项目中添加了引用,但是打开页面访问,总报500错误.提示:servlet初始化错误. 环境:Eclipse luna JDK: 1.7 Tomcat: 8.0 HTTP Status 500 - Servlet execution threw an exception type Exception report message Servlet execution threw an exception description T

②---Java开发工具Eclipse安装配置

Java开发工具Eclipse安装及配置 以下将为大家介绍Java开发工具Eclipse安装及配置. 一.下载Eclipse安装文件 正所谓工欲善其事必先利其器,我们在开发java语言过程中同样需要依款不错的开发工具,目前市场上的IDE很多,本文为大家推荐Eclipse: Eclipse(推荐):另一个免费开源的java IDE,下载地址:http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/re

java的web project引用java project

由于公司现在大部分项目用的都是client和service结合成一个完整项目,client和service之间的通信是用spring invoke,也就导致了pojo和service接口在两个项目冗余严重,所以我打算把代码重构出来.在重构之前看一下项目的整体架构图: 重构的过程: 1.新建一个java project,项目名称任意,比如叫:common 2.将pojo和service接口copy到新建的项目中,删除client和service中原来的pojo和service接口相关类.(做完这两