当前位置: 首页 > 知识库问答 >
问题:

JavaDoc失败,出现“非法包名”-错误

戎劲
2023-03-14

我使用eclipse,在我的java项目中有8个包。我试图用eclipse(Project)生成我的javadoc-

非法软件包名称:"sjavaeclipseeclipsepluginsorg.eclipse.core.databinding.property_1.4.200.v20130515-1857.jar;C:UsersPhilworkspaceBachelor_Thesislibjunit-4.10.jar;C:UsersPhilDesktopEclipse"javadoc:错误-非法软件包名称:"s\javaeclipse\eclipse\plugins\org.eclipse.text_3.5.300.v20130515-1451.jar;C:\用户\Phil\Desktop\Eclipse"javadoc:错误-非法包名:"sjavaeclipseeclipsepluginsorg.eclipse.core.runtime_3.9.0.v20130326-1255.jar; C:UsersPhilworkspaceBachelor_Thesisliblog4j-1.2.17.jar; C: UsersPhilDesktopEclipse"javadoc:错误-非法包名:"s\javaeclipse\eclipse\plugins\org.eclipse.jface_3.9.0.v20130521-1714.jar; C:\用户\Phil\Desktop\Eclipse"javadoc:错误-非法包名:"sjavaeclipseeclipsepluginsorg.eclipse.ui.workbench_3.105.0.v20130529-1406.jar; C: UsersPhilDesktopEclipse"javadoc:错误-非法包名:"s\javaeclipse\eclipse\plugins\com.ibm.icu_50.1.1.v201304230130.jar; C:\用户\Phil\Desktop\Eclipse"javadoc:错误-非法包名:"sjavaeclipseeclipsepluginsorg.eclipse.swt.win32.win32.x86_3.102.0.v20130605-1544.jar; C: UsersPhilDesktopEclipse"javadoc:错误-非法包名:"s\javaeclipse\eclipse\plugins\org.eclipse.equinox.registry_3.5.300.v20130327-1442.jar; C:\用户\Phil\Desktop\Eclipse"javadoc:错误-非法软件包名称:"sjavaeclipseeclipsepluginsorg.eclipse.ui.forms_3.6.0.v20130517-0139.jar;C:UsersPhilDesktopEclipse"javadoc:错误-非法软件包名称:"s\javaeclipse\eclipse\plugins\org. eclipse.osgi_3.9.0. v20130529-1710. jar;C:\用户\Phil\Desktop\BALokal\ZipsUndJars\antlr-4.2.2-完成. jar;C:\用户\Phil\Desktop\Eclipse"javadoc:错误-非法软件包名称:"sjavaeclipseeclipsepluginsog. eclipse. core. data.beans_1.2.200. v20130515-1857. jar; C: UsersPhilDesktopEclipse"javadoc:错误-非法软件包名称:"s\javaeclipse\eclipse\plugins\org. eclipse. core.commands_3.6.100. v20130515-1857. jar; C:\用户\\桌面\Eclipse"javadoc:错误-非法软件包名称:"sjavaeclipseeclipsepluginsog. eclipse. equinox.common_3.6.200. v20130402-1505. jar; C: UsersPhilDesktopBALokalZipsUndJarseapi. jar; C: UsersPhilDesktopEclipse"javadoc:错误-非法软件包名称:"s\javaeclipse\eclipse\plugins\org. eclipse. jface.text_3.8.100. v20130515-1957. jar; C:\User\Phil\Desktop\Eclipse"javadoc: Err-非法软件包名称:"sjavaeclipseeclipsepluginsog. eclipse. jface.databinding_1.6.200. v20130515-1857. jar; C: UsersPhilDesktopEclipse"javadoc: Err-非法软件包名称:"s\javaeclipse\eclipse\plugins\org. eclipse. core.databinding_1.4.1. v20130515-1857. jar; C:\User\Phil\Desktop\Eclipse"javadoc:错误-非法包名称:"sjavaeclipseeclipsepluginsog. eclipse. core.数据库。observable_1.4.1. v20130515-1857. jar-私有-源1.7-使用-版本-作者-分裂索引控制器"

有人能解决这个问题吗?我在Eclipse中使用WindowBuilder创建GUI。似乎错误中所有命名的jar都是windowbuilder jar。

这是我的ant文件

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<project default="javadoc">
    <target name="javadoc">
        <javadoc access="private" author="true" classpath="C:\Users\Phil\Desktop\Eclipse's\javaeclipse\eclipse\plugins\org.eclipse.core.databinding.property_1.4.200.v20130515-1857.jar;lib/junit-4.10.jar;C:\Users\Phil\Desktop\Eclipse's\javaeclipse\eclipse\plugins\org.eclipse.text_3.5.300.v20130515-1451.jar;C:\Users\Phil\Desktop\Eclipse's\javaeclipse\eclipse\plugins\org.eclipse.core.runtime_3.9.0.v20130326-1255.jar;lib/log4j-1.2.17.jar;C:\Users\Phil\Desktop\Eclipse's\javaeclipse\eclipse\plugins\org.eclipse.jface_3.9.0.v20130521-1714.jar;C:\Users\Phil\Desktop\Eclipse's\javaeclipse\eclipse\plugins\org.eclipse.ui.workbench_3.105.0.v20130529-1406.jar;C:\Users\Phil\Desktop\Eclipse's\javaeclipse\eclipse\plugins\com.ibm.icu_50.1.1.v201304230130.jar;C:\Users\Phil\Desktop\Eclipse's\javaeclipse\eclipse\plugins\org.eclipse.swt.win32.win32.x86_3.102.0.v20130605-1544.jar;C:\Users\Phil\Desktop\Eclipse's\javaeclipse\eclipse\plugins\org.eclipse.equinox.registry_3.5.300.v20130327-1442.jar;C:\Users\Phil\Desktop\Eclipse's\javaeclipse\eclipse\plugins\org.eclipse.ui.forms_3.6.0.v20130517-0139.jar;C:\Users\Phil\Desktop\Eclipse's\javaeclipse\eclipse\plugins\org.eclipse.osgi_3.9.0.v20130529-1710.jar;C:\Users\Phil\Desktop\BALokal\ZipsUndJars\antlr-4.2.2-complete.jar;C:\Users\Phil\Desktop\Eclipse's\javaeclipse\eclipse\plugins\org.eclipse.core.databinding.beans_1.2.200.v20130515-1857.jar;C:\Users\Phil\Desktop\Eclipse's\javaeclipse\eclipse\plugins\org.eclipse.core.commands_3.6.100.v20130515-1857.jar;C:\Users\Phil\Desktop\Eclipse's\javaeclipse\eclipse\plugins\org.eclipse.equinox.common_3.6.200.v20130402-1505.jar;C:\Users\Phil\Desktop\BALokal\ZipsUndJars\eaapi.jar;C:\Users\Phil\Desktop\Eclipse's\javaeclipse\eclipse\plugins\org.eclipse.jface.text_3.8.100.v20130515-1957.jar;C:\Users\Phil\Desktop\Eclipse's\javaeclipse\eclipse\plugins\org.eclipse.jface.databinding_1.6.200.v20130515-1857.jar;C:\Users\Phil\Desktop\Eclipse's\javaeclipse\eclipse\plugins\org.eclipse.core.databinding_1.4.1.v20130515-1857.jar;C:\Users\Phil\Desktop\Eclipse's\javaeclipse\eclipse\plugins\org.eclipse.core.databinding.observable_1.4.1.v20130515-1857.jar" destdir="C:\Users\Phil\Desktop\BT_JavaDoc" nodeprecated="false" nodeprecatedlist="false" noindex="false" nonavbar="false" notree="false" packagenames="ea_xml_parser,gui,tsql_parser,controller,ea_activity_diagram,start_application,test" source="1.7" sourcepath="src" splitindex="true" use="true" version="true"/>
</target>

编辑(解决方案)

在我问题下的评论的帮助下,我已经解决了这个问题。在我第一个build_path条目的路径中,一个文件夹被命名为“日蚀”。没有撇号,它就正常工作了!:-)

共有1个答案

程峻
2023-03-14

谢谢你在下面的评论中回答了我的问题。在这些评论的帮助下,我解决了这个问题。

在我的第一个构建路径条目的路径中,一个文件夹被命名为“Eclipse”。如果没有撇号,它是工作的!:-)

 类似资料:
  • 我在运行mvn javadoc时遇到以下错误:javadoc [错误]退出代码:1-javadoc:错误-非法包名称:"edu.princeton.cs.1-Fundamentals.1-1-BasicProgModel" 原因我很清楚,但我不知道如何解决它。 这是我在文件夹中的src文件结构。 在每个目录中,java代码都包含

  • 在为我们开发的库构建Android Studio项目的Javadocs时,我们的Gradle构建脚本失败,错误如下: /MY_LOCAL_PATH/MyClass。java:5:error:package-com。谷歌。gson不存在导入com。谷歌。格森。格森; 详情: 我们正在用构建一个Android库,并希望为它构建。 Android Studio项目被配置为需要的,尽管我猜测它会发生在没有

  • 我遇到了下一个问题: 我试图运行我自己的和美丽的doclet在控制台(Windows 7): 这让我想到了一大堆例外: (总是同一个)。 然后,我在StackOverflow中发现有人说这是一个带有注释的第三方库问题(StackOverFlow:为什么我在生成javadocs时会得到一个ClassCastExctive?)。解决方案似乎是将那些带有注释的库添加到类路径中,所以我运行了下一行: 我现

  • 我试图运行ionic build Android--release命令来构建apk,但是我得到了这个错误 构建失败 总时间:2.623秒错误:cmd:命令失败,退出代码为1错误输出:失败:生成失败,出现异常。 错误:配置root项目'Android'时出现问题。您尚未接受以下SDK组件的许可协议:[Android SDK Platform25]。在构建项目之前,您需要接受许可协议,并使用Andro

  • 当我建立我的Xamarin Android应用程序在发布模式,我得到这个错误: /库/框架/单声道。framework/External/xbuild/Xamarin/Android/Xamarin。Android常见的目标:错误:执行任务链接程序集时出错:错误XA2006:引用元数据项“系统”。沃德·沙马林。形式。条目::从“MyApp,Version=1.0”设置_FontSize(Syste

  • 我的控制台中出现以下错误。 失败:生成已完成,但有2次失败。 > 错误:任务“:React-Native-Video:CompileDebugJavaWithJavac”执行失败。 编译失败;有关详细信息,请参阅编译器错误输出。 尝试: > 错误:任务“:React-native-firebase:CompileDebugJavaWithJavac”执行失败。 编译失败;有关详细信息,请参阅编译器