Java Question Make Library

alirezahassan

Active Member
Licensed 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
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