`
空空儿
  • 浏览: 137339 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

NetBeans编译Jar档被清空

    博客分类:
  • J2SE
阅读更多
    在使用netBeans的时候,一直有件比较困扰的事情,所有的jar档放在dist/lib的目录下。对netBeans进行生成编译的时候,如果是外部引入的jar包,不在netBeans里面,只要一生成,所有的jar档都会被清空为0字节。在网上找了很久都没有碰到过这种怪现象。而最近几天在生成的时候 会因为这样子编译要花费半天的时候,而且还有弹出错误的对话框。现在是经人指点终于解决了。

    会被清空是因为dist/lib目录下面的东西是在被netBean编译之后生成的。是从netBeans里面生产出来的东西。当被加载到JVM里面的时候,因为有错误存在,所以没有被释放出来,全部就是变成了0。那lib里面的jar档就会被替换掉,从而导致所有的Jar档都变成了0Byte. 这样子的话 就只能是把所有要导入的jar档都开始放入到netBeans里面。当编译的时候这些jar档都是从netBean生成出来的. <相当于是生成class文件一样>. 通过建立库来解决这个问题。一开始就先建立相应的库,不同类的jar分到一个库里面,这样便于区分,当然这些jar不能是用dist下面的jar档,不要放在整个工程的任何一个地方。因为我们知道这是编译之后才产生的。建好之后,引入库。重启netBeans。<你可以删除dist下面的所以jar档 然后在编译 就可以看到效果了。> 在编译,就发现刚刚问题没有发生了,jar档实验下 确实是在编译之后产生的。在编译的过程中也没像之前老是报错误的弹出一个大大的对话框。

  导入netBeans里面的东西 一定要记得放到netBeans里面,从外部引入的jar档也要记得通过建立库来引入到netBeans里面,成为netBeans的东西。

   
0
0
分享到:
评论
2 楼 空空儿 2010-03-01  
bevis.cn 写道
你现在的的不会清空了

  不会了。非常正常了。。呵呵。。
1 楼 bevis.cn 2010-02-26  
你现在的的不会清空了

相关推荐

    netbeans打包生成JAR的教程

    Jar文件是一种压缩文件格式,用于打包Java类文件、元数据和资源文件,它不仅能够减小程序体积,还可以保护源代码不被轻易查看。Netbeans作为一个流行的集成开发环境(IDE),提供了简单易用的打包功能,使得打包Jar...

    如何在netbeans下把java工程打包成jar包

    "NetBeans下Java工程打包成JAR包" 在NetBeans中,打包Java工程成JAR包是一件常见的任务。本文将指导您如何在NetBeans中将Java工程打包成JAR包。 首先,在NetBeans的文件栏目中找到build.xml文件,在最后一行前面...

    org-netbeans-api-java.jar

    org-netbeans-api-java.jar netbeans 文件

    在win7上安装Netbeans编译c或c++

    ### 在Win7上安装Netbeans编译C或C++ #### 安装背景 随着软件开发技术的不断发展,C和C++作为重要的编程语言,在实际应用中依然占据着举足轻重的地位。对于初学者或是想要在Windows环境下进行C/C++编程的开发者来...

    java计算器,模拟windows自带,netbeans编译

    这个项目是在NetBeans集成开发环境下(IDE)进行编译和调试的。 1. **Java基础知识**:Java是一种面向对象的、跨平台的编程语言,它的“一次编写,到处运行”特性使得它在软件开发中广泛应用。在Java中,我们通常...

    netbeans编译下得秒表小程序

    4. **编译后的类文件**:`.class`文件,由Java编译器生成,是Java虚拟机执行的二进制代码。 5. **库文件**:如果项目依赖其他库,可能会有`.jar`文件。 在NetBeans中,开发者可以使用MVC(模型-视图-控制器)架构来...

    netbeans struts2.0 spring2的插件和jar

    在这个压缩包中,你可能会找到用于在NetBeans中开发Struts2和Spring2应用的相关插件和JAR库。 首先,让我们来详细了解一下Struts2和Spring2: 1. **Struts2**:Struts2是基于MVC(Model-View-Controller)设计模式...

    ant proguard 混淆编译 之Netbeans

    本文主要探讨如何在NetBeans环境下配置Ant构建系统来实现ProGuard的混淆编译过程。 首先,理解ProGuard是Android SDK自带的一个代码混淆工具,它可以将Java字节码转换为更难阅读的形式,防止反编译,同时还能去除未...

    jcalendar-1.4.jar_netbeans_

    【标题】"jcalendar-1.4.jar_netbeans_" 指的是一个特定版本的 JCalendar 库,专为 NetBeans 开发环境设计。JCalendar 是一个 Java 应用程序中常用的库,它提供了丰富的日历组件,可以方便地集成到 Java Swing 应用...

    NetBeans Java快速入门

    5. 代码编译:在 NetBeans IDE 中,可以通过生成菜单选择生成主项目来编译源文件,并查看编译输出结果。 6. 代码运行:在 NetBeans IDE 中,可以通过运行菜单选择运行主程序来运行编译后的应用程序。 7. 输出窗口...

    org-netbeans-api-debugger-jpda.jar

    org-netbeans-api-debugger-jpda.jar netbeans 文件

    netbeans 导入源代码

    在项目浏览器中,右键点击未被识别的文件,选择“属性”,在“类别”中选择“编译”,在“构建路径”中确认文件类型是否正确。 7. **编译与运行**:完成上述步骤后,你已经成功导入源代码。点击工具栏上的“运行”...

    NetBeans 教程(如何使用NetBeans)

    这个教程将带你深入了解如何有效地使用NetBeans来编译和运行Java程序。NetBeans以其直观的用户界面、丰富的特性集以及对Java SE、Java EE和Java ME的支持而受到开发者们的青睐。 1. **安装与启动NetBeans** - 下载...

    org-netbeans-lib-cvsclient.jar

    netbeans cvs lib 源码,可以方便的进行CVS编程操作

    Ubuntu配置Netbeans8.2

    Ubuntu 配置 Netbeans 8.2 Ubuntu 是一个流行的 Linux 发行版,而 Netbeans 是一个功能强大的集成开发环境(IDE)。在本文中,我们将指导您如何在 Ubuntu 20.04 上配置 Netbeans 8.2。 标题解释 Ubuntu 配置 ...

    JAVA做的拼图游戏,NetBeans IDE 6.5编译

    NetBeans IDE 6.5是一个集成开发环境(Integrated Development Environment),它为JAVA开发者提供了编写、调试和部署代码的平台。该IDE支持多种JAVA应用开发,包括Swing GUI应用程序、Web应用程序以及企业级的Java ...

    netbeans字体配置文件.netbeans字体配置文件

    netbeans字体配置文件.netbeans字体配置文件netbeans字体配置文件.netbeans字体配置文件netbeans字体配置文件.netbeans字体配置文件netbeans字体配置文件.netbeans字体配置文件netbeans字体配置文件.netbeans字体...

    Netbeans连接SQL_server_详细方法

    Netbeans 连接 SQL Server 详细方法 Netbeans 是一个功能强大且流行的集成开发环境(IDE),它支持多种编程语言,包括 Java、Python、PHP 等。SQL Server 是一个关系数据库管理系统,由 Microsoft 公司开发。连接 ...

    NetBeansNetBeans

    NetBeans是Sun公司(2009年被甲骨文收购)在2000年创立的开放源代码供开发人员和客户社区的家园,旨在构建世界级的Java IDE。NetBeans当前可以在Solaris、Windows、Linux和Macintosh OS X平台上进行开发,并在SPL...

    Huarong.rar_NetBeans 游戏_华容 jar

    【标题】"Huarong.rar_NetBeans 游戏_华容 jar" 是一个使用NetBeans集成开发环境(IDE)创建的Java游戏项目,主要实现的是经典的“华容道”小游戏。华容道,源于中国古代的棋盘游戏,玩家需要通过移动棋子,帮助曹操...

Global site tag (gtag.js) - Google Analytics