`
空空儿
  • 浏览: 136461 次
  • 性别: 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字节码转换为更难阅读的形式,防止反编译,同时还能去除未...

    NetBeans Java快速入门

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

    org-netbeans-api-debugger-jpda.jar

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

    jcalendar-1.4.jar_netbeans_

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

    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 配置 ...

    netbeans 导入源代码

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

    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