`
dickyzhu
  • 浏览: 111846 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

如何引入自己创建的包

 
阅读更多

目录结构如下:

classes(包)

|
com(包)

| |

controller(包) model(包)

| |

BeerSelect.java BeerExpert.java

其中要在类BeerSelect中引用类BeerExpert

注意要在BeerSelect.java中添加package com.controller,同时引入包import com.model.*;

在BeerExpert.java中添加package com.model;

在命令行窗口编译BeerExpert.java很容易

但要编译BeerSelect.java就会出现错误:找不到 com.model.*包

我也觉得很奇怪,原因就是用习惯了IDE环境,不用手动添加包,结果就要想当然了。

如何解决?

说起来也简单

在系统变量中classpath添加,比如我的是:

classpath= "E:/Tomcat 6.0/webapps/Beer-v1/WEB-INF/classes";

好的,搞定!

看起来简单的问题,要动手了才知道。

“纸上得来终觉浅,未知此事要躬行”

分享到:
评论

相关推荐

    Maven引入本地Jar包并打包进War包中的方法

    "Maven引入本地Jar包并打包进War包中的方法" Maven是一种流行的项目管理工具,主要用于Java项目的构建、测试和部署。在实际开发中,我们经常需要引入本地Jar包以满足项目的需求。本文将介绍Maven引入本地Jar包并...

    laravel引入自定义composer包文件.zip

    总的来说,创建和引入自定义的 Laravel Composer 包是一个标准化的过程,涉及到创建 `composer.json` 文件、编写代码、配置自动加载、安装包以及在 Laravel 中注册服务提供者和门面。熟练掌握这一流程能够帮助开发者...

    JAVA包的引入问题

    ### JAVA包的引入问题详解 #### 一、背景介绍 在Java编程中,包(package)是一种组织类和接口的方式,可以有效地避免命名冲突,并且能够提高代码的可维护性。本文将详细介绍Java中的包是如何引入的,以及在实际操作...

    如何引入外部的jar包

    ### 如何引入外部的jar包 #### 知识点概览 本文主要介绍在Java开发环境中,特别是Eclipse IDE中引入外部jar包的详细步骤。通过以下知识点的学习,您将能够独立地完成jar包的引入过程,从而为您的项目添加所需的第三...

    Base64引入包

    你可以通过以下方式创建一个Base64编码器: ```java import java.util.Base64; public class Base64Example { public static void main(String[] args) { byte[] bytesToEncode = "Hello, World!".getBytes(); ...

    关于执行java命令引入外部jar包方法

    在Java开发环境中,引入外部JAR包是常见且必要的操作,尤其当项目依赖于特定库或框架时。本文将深入探讨如何通过Java命令行来引入并执行包含外部JAR包的程序,以此来理解其机制与操作流程。 ### 一、理解JAR包 JAR...

    Druid所需要引入的jar包

    在实际项目中,除了这两个jar包,可能还需要根据具体的应用环境和需求,引入其他依赖,例如Spring框架的整合包、日志库等。在Spring Boot项目中,可以通过添加Maven或Gradle依赖来简化这一过程。 总的来说,Druid...

    strut2要引入的jar包

    以下将详细介绍`struts-2.1.6`版本中可能包含的关键JAR包及其功能: 1. **struts2-core.jar**:这是Struts2的核心库,包含了Action、Interceptor、Result等核心组件,以及Struts2的配置机制。 2. **struts2-...

    spring AOP 引入jar包,spring IOC 引入Jar包

    1. **控制反转(Inversion of Control)**:传统模式下,对象自己管理依赖,而 IOC 把这个责任交给了容器,对象只需要声明自己的依赖,由容器负责注入。 2. **依赖注入(Dependency Injection, DI)**:IOC 的实现...

    示例源码_SpringBoot踩坑记录:IDEA+MAVEN本地 jar 包打包及引入使用_Qc20201217.zip

    总的来说,这个"示例源码_SpringBoot踩坑记录"提供了从创建、打包到使用SpringBoot项目jar包的实践案例,对于理解和掌握SpringBoot项目生命周期管理,以及Maven的使用具有很好的参考价值。开发者可以通过学习这个...

    android引入外部jar包.doc

    在Android开发过程中,有时我们需要引入外部的jar包来扩展功能或使用第三方库。然而,在引入外部jar包时可能会遇到一些问题,比如标题和描述中提到的错误:"Multiple dex files define Lcom/loopj/android/...

    JSP使用C标签时必须引入的jar包,jstl.jar和standard.jar,commons-fileupload-1.3.2.jar以及文件上传的jar包

    在使用C标签库之前,我们需要在项目中引入必要的jar包,确保所有依赖都已正确配置。 首先,我们来详细解释标题中提到的两个关键jar包: 1. **jstl.jar**:这是JSTL的核心库,包含了C标签库以及其他标签库(如fmt、...

    excel和xml解析需要引入的jar包

    本主题涉及的jar包是为了解析和操作Excel(主要基于Apache POI)和XML(可能包括DOM4J和XMLBeans)文件。下面我们将详细探讨这些库及其在Excel和XML处理中的作用。 1. Apache POI: - **poi-3.11-20141221.jar**: ...

    SSM框架需要引入的jar包.zip

    SSM框架,全称为Spring、SpringMVC和MyBatis的集成框架,是Java Web开发中常用的一种技术栈。这个压缩包"SSM框架...正确配置这些jar包是成功创建和运行SSM项目的基础,对于理解和掌握Java Web开发流程具有重要意义。

    maven项目引入本地jar包的方法.docx

    有时,可能会遇到从Maven中央仓库无法找到所需的某些Jar包的情况,或者需要将自己的开发成果封装成Jar文件并引入到项目中使用。通常情况下,我们可以选择将这些Jar包上传至Maven中央仓库或搭建私有仓库,但这往往...

    示例源码_SpringBoot踩坑记录:IDEA+MAVEN本地 jar 包打包及引入使用_Qc20201223.zip

    在本压缩包文件"示例源码_SpringBoot踩坑记录:IDEA+MAVEN本地 jar 包打包及引入使用_Qc20201223.zip"中,我们聚焦于SpringBoot项目开发过程中的一些常见问题,特别是涉及到IDEA(IntelliJ IDEA)和MAVEN的本地jar包...

    unity2018 package manager引入本地包Demo

    本地包导入功能使得开发者能够在不连接网络的情况下,将自己创建或下载的本地包文件集成到项目中。 为了导入本地包,我们需要遵循以下步骤: 1. **创建包配置文件**:每个Unity包都需要一个名为`package.json`的...

    引入gitlab仓库代码到npm包的教程.doc

    本教程将通过实例讲解如何创建一个私有的工具包项目,配置 SSH 密钥,提交代码到 GitLab 仓库,并将其引入到 NPM 包中。 知识点一:创建私有工具包项目 在 GitLab 中创建一个私有的工具包项目,例如 utils 包。...

    在线编辑onlyOffice前端引入js包

    在线编辑onlyOffice前端引入js包是实现与onlyOffice集成的关键步骤。onlyOffice是一款强大的在线文档编辑器,允许用户在浏览器中直接编辑、协作处理Word、Excel和PowerPoint文档。为了在您的网页应用中嵌入only...

    php调用jar包依赖包

    这种方式可以直接引入Java的jar包,但是可能需要处理兼容性和性能问题。 在实际操作中,我们需要根据项目需求和环境选择合适的调用方式。对于依赖管理,可以考虑使用像Maven这样的工具,将其配置到PHP项目的构建...

Global site tag (gtag.js) - Google Analytics