クラスファイルがほとんどないフォルダがあります。jarを作成するために使用していたコマンドは
jar cfm0 my.jar MANIFEST *.class
次に、以下をjar META-INF \ services\javax.xml.parsers.SAXParserFactoryに追加します。クラスとMETA-INF\services\javax.xml.parsers.SAXParserFactoryを使用してjarを作成するコマンドを提案してください。
jarを改ざんすることを考えました。つまり、7zを使用してMETA-INF \ services \ javax.xml.parsers.SAXParserFactoryを追加しましたが、納得できませんでした。
このコマンドを使用すると、次のエラーが返されます
jar cfm0 CAM_AAA_JDBCPowerReports.jar META-INF/services/javax.xml.parsers.SAXParserFactory *.class
java.io.IOException: invalid header field
at java.util.jar.Attributes.read(Attributes.java:389)
at java.util.jar.Manifest.read(Manifest.java:180)
at java.util.jar.Manifest.<init>(Manifest.java:50)
at sun.tools.jar.Main.run(Main.java:149)
at sun.tools.jar.Main.main(Main.java:1147)
IDEは使用しないことに注意してください。私が使用するのはEditplusとコマンドプロンプトだけです