Java Question Make Library

alirezahassan

Active Member
Licensed User
Longtime User
Hi All,
I want to make B4a Library With Eclipse. so i want to Generate Javadoc.
when i setup all the things and click on Finish, i get an error like
javadoc: warning - The old Doclet and Taglet APIs in the packages
com.sun.javadoc, com.sun.tools.doclets and their implementations
are planned to be removed in a future JDK release. These
components have been superseded by the new APIs in jdk.javadoc.doclet.
Users are strongly recommended to migrate to the new APIs.
C:\Users\Davood\eclipse-workspace\AH_StabilizationService\src\module-info.java:9: error: module not found: B4AShared
requires B4AShared;
^
C:\Users\Davood\eclipse-workspace\AH_StabilizationService\src\module-info.java:10: error: module not found: android
requires android;
^
C:\Users\Davood\eclipse-workspace\AH_StabilizationService\src\module-info.java:11: error: module not found: PNAlarmManager
requires PNAlarmManager;
^
error: cannot access module-info
cannot resolve modules
Loading source files for package com.programmingcenter.StabilizationService...
java.lang.AssertionError
at jdk.compiler/com.sun.tools.javac.util.Assert.error(Assert.java:155)
at jdk.compiler/com.sun.tools.javac.util.Assert.check(Assert.java:46)
at jdk.compiler/com.sun.tools.javac.comp.Modules.enter(Modules.java:247)
at jdk.javadoc/com.sun.tools.javadoc.main.JavadocTool.getRootDocImpl(JavadocTool.java:214)
at jdk.javadoc/com.sun.tools.javadoc.main.Start.parseAndExecute(Start.java:426)
at jdk.javadoc/com.sun.tools.javadoc.main.Start.begin(Start.java:238)
at jdk.javadoc/com.sun.tools.javadoc.main.Start.begin(Start.java:224)
at jdk.javadoc/com.sun.tools.javadoc.Main.execute(Main.java:174)
at jdk.javadoc/jdk.javadoc.internal.tool.Start.begin(Start.java:419)
at jdk.javadoc/jdk.javadoc.internal.tool.Start.begin(Start.java:344)
at jdk.javadoc/jdk.javadoc.internal.tool.Main.execute(Main.java:63)
at jdk.javadoc/jdk.javadoc.internal.tool.Main.main(Main.java:52)
javadoc: error - fatal error
5 errors
what am i doing?
 

alirezahassan

Active Member
Licensed User
Longtime User
You can use whichever editor you like. When the code is ready, use SLC to compile it.
With slc also have an error.
B4X:
Starting step: Compiling Java code.
javac 1.8.0_152
C:\Users\aras\Desktop\AH_StabilizationService\src\com\programmingcenter\stabilizationservice\AH_StabilizationService.java:9: error: package pejman.nikravan.PNAlarmManager does not exist
import pejman.nikravan.PNAlarmManager.PNAlarmManager;

B4X:
Starting step: Compiling Java code.
C:\Users\Davood\eclipse-workspace\AH_StabilizationService\src\com\programmingcenter\stabilizationservice\AH_StabilizationService.java:2: error: package android.content does not exist
import android.content.ComponentName;
                      ^
1 error

javac 11.0.1

Error.
If I solve the eclipse problem, I think it's better. Could you please help me?
 
Top