Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/316.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java可执行Jar文件_Java_Eclipse_Compiler Errors_Executable Jar - Fatal编程技术网

Java可执行Jar文件

Java可执行Jar文件,java,eclipse,compiler-errors,executable-jar,Java,Eclipse,Compiler Errors,Executable Jar,我试图从eclipse(使用MySQL作为数据库)生成一个可执行的jar文件 如何生成可执行jar文件 我做了一个,但它显示了一些警告,不起作用。我收到一份长长的警告单。警告如下: 文件->导出->可运行JAR文件 然后你们可以选择,你们是想把罐子复制到罐子里,还是干脆把它们拔出来 右键单击需要导出为jar的项目 从列表中选择“导出”选项 从新弹出窗口中,选择“可运行jar文件” 单击“下一步”按钮 在下一个窗口中,为jar和启动配置(带有main方法的类)指定一个名称 为所需的库选择适当的选

我试图从eclipse(使用MySQL作为数据库)生成一个可执行的jar文件

如何生成可执行jar文件

我做了一个,但它显示了一些警告,不起作用。我收到一份长长的警告单。警告如下:



文件->导出->可运行JAR文件

然后你们可以选择,你们是想把罐子复制到罐子里,还是干脆把它们拔出来

  • 右键单击需要导出为jar的项目
  • 从列表中选择“导出”选项
  • 从新弹出窗口中,选择“可运行jar文件”
  • 单击“下一步”按钮
  • 在下一个窗口中,为jar和启动配置(带有main方法的类)指定一个名称
  • 为所需的库选择适当的选项,然后单击“完成”按钮
  • “它显示一些警告,但不起作用” 请记住,如果您不提供所遇到错误的详细信息,我们将无法为您提供太多帮助:


    Eclipse可能会警告您,您的可执行jar文件已创建,但有警告。这只是意味着你的类有警告(黄色!)。这并不意味着生成的jar文件不能工作。

    警告很好,这不会导致可执行jar出现问题

    通过取消归档jar文件来检查
    .jar\META-INF\MANIFEST.MF
    ,并找到
    Main类:

    如果这个
    Main类不存在,那么在创建jar时出现了一些问题

    确保你遵循正确的步骤。请检查此项作为参考


    注意:您可以手动编辑
    MANIFEST.MF

    当您有一个java类,其中的内容被完全注释掉时,就会发生这种情况。但是,创建的jar很可能会正常工作。

    我尝试过这个方法,但导出时会发出警告,jar文件未执行警告不会阻止您启动jar。试试$java-jarfilename.jar。发生了什么事?你说“不工作”到底是什么意思?我试过用它,但它被导出时带有警告,jar文件不可执行。在导出之前修复警告。你有一个可执行的主类吗?你有主要功能吗?如果您在eclipse中点击“run”,它会运行吗?“Warning is just fine”警告不应被忽略。报告这些警告是有原因的。@Andrew我不确定这些警告是如何导致将jar作为可执行文件的问题的。你能解释一下吗。我很清楚这是有目的的。这取决于警告是什么,仍在等待OP的详细信息。更改IDE使用的编译设置以显示警告的详细信息。要了解有关运行时错误的更多信息,请启动应用程序。从命令行使用类似于java-jar的.jar
     JAR export finished with warnings. See details for additional information.
      Exported with compile warnings: AngalTask/src/org/isf/accounting/gui/PatientBillEdit.java
      Exported with compile warnings: AngalTask/src/org/isf/accounting/gui/BillBrowser.java
      Exported with compile warnings: AngalTask/src/org/isf/admission/gui/AdmissionBrowserOld.java
      Exported with compile warnings: AngalTask/src/org/isf/admission/gui/AdmittedPatientBrowser.java
      Exported with compile warnings: AngalTask/src/org/isf/admission/gui/AdmissionBrowser.java
      Exported with compile warnings: AngalTask/src/org/isf/disease/gui/DiseaseEdit.java
      Exported with compile warnings: AngalTask/src/org/isf/disease/gui/DiseaseBrowser.java
      Exported with compile warnings: AngalTask/src/org/isf/exa/gui/ExamBrowser.java
      Exported with compile warnings: AngalTask/src/org/isf/exa/gui/ExamEdit.java
      Exported with compile warnings: AngalTask/src/org/isf/help/gui/AboutWindow.java
      Exported with compile warnings: AngalTask/src/org/isf/lab/gui/LabNew.java
      Exported with compile warnings: AngalTask/src/org/isf/lab/gui/LabBrowser.java
      Exported with compile warnings: AngalTask/src/org/isf/lab/gui/LabEditExtended.java
      Exported with compile warnings: AngalTask/src/org/isf/lab/gui/LabPrintFrame.java
      Exported with compile warnings: AngalTask/src/org/isf/lab/gui/LabEdit.java
      Exported with compile warnings: AngalTask/src/org/isf/lab/manager/Results.java
      Exported with compile warnings: AngalTask/src/org/isf/medicals/gui/MedicalBrowser.java
      Exported with compile warnings: AngalTask/src/org/isf/medicals/gui/MedicalEdit.java
      Exported with compile warnings: AngalTask/src/org/isf/medicalstock/gui/MovStockBrowser.java
      Exported with compile warnings: AngalTask/src/org/isf/medicalstock/gui/MovStockInserting.java
      Exported with compile warnings: AngalTask/src/org/isf/medicalstockward/gui/WardPharmacy.java
      Exported with compile warnings: AngalTask/src/org/isf/medicalstockward/gui/WardPharmacyEdit.java
      Exported with compile warnings: AngalTask/src/org/isf/menu/gui/UserEdit.java
      Exported with compile warnings: AngalTask/src/org/isf/menu/gui/Menu.java
      Exported with compile warnings: AngalTask/src/org/isf/menu/gui/MainMenu.java
      Exported with compile warnings: AngalTask/src/org/isf/menu/gui/Login.java
      Exported with compile warnings: AngalTask/src/org/isf/menu/gui/UserBrowsing.java
      Exported with compile warnings: AngalTask/src/org/isf/menu/gui/SubMenu.java
      Exported with compile warnings: AngalTask/src/org/isf/menu/gui/SplashWindow3.java
      Exported with compile warnings: AngalTask/src/org/isf/opd/gui/OpdEdit.java
      Exported with compile warnings: AngalTask/src/org/isf/opd/gui/OpdBrowser.java
      Exported with compile warnings: AngalTask/src/org/isf/opd/gui/OpdEditExtended.java
      Exported with compile warnings: AngalTask/src/org/isf/operation/gui/OperationEdit.java
      Exported with compile warnings: AngalTask/src/org/isf/operation/gui/OperationBrowser.java
      Exported with compile warnings: AngalTask/src/org/isf/patient/gui/PatientInsertExtended.java
      Exported with compile warnings: AngalTask/src/org/isf/patvac/gui/PatVacEdit.java
      Exported with compile warnings: AngalTask/src/org/isf/patvac/gui/PatVacBrowser.java
      Exported with compile warnings: AngalTask/src/org/isf/priceslist/gui/PricesBrowser.java
      Exported with compile warnings: AngalTask/src/org/isf/serviceprinting/print/MedicalStockSelection.java
      Exported with compile warnings: AngalTask/src/org/isf/serviceprinting/print/MedicalPrintSelection.java
      Exported with compile warnings: AngalTask/src/org/isf/stat/reportlauncher/gui/ReportLauncher.java
      Exported with compile warnings: AngalTask/src/org/isf/therapy/gui/TherapyEdit.java
      Exported with compile warnings: AngalTask/src/org/isf/therapy/gui/TherapyEntryForm.java
      Exported with compile warnings: AngalTask/src/org/isf/utils/jobjects/JAgenda.java
      Exported with compile warnings: AngalTask/src/org/isf/utils/jobjects/ShadowBorder.java
      Exported with compile warnings: AngalTask/src/org/isf/utils/jobjects/FixedFrame.java
      Exported with compile warnings: AngalTask/src/org/isf/utils/time/TimeComboBox.java
      Exported with compile warnings: AngalTask/src/org/isf/vaccine/gui/VaccineBrowser.java
      Exported with compile warnings: AngalTask/src/org/isf/vaccine/gui/VaccineEdit.java
      Exported with compile warnings: AngalTask/src/org/isf/video/gui/VideoDevicesPanel.java