Если вы оставите данные в любом из объектов pandas
, библиотека предоставит функцию to_json
для Series, DataFrame и всех других двоюродных братьев более высокого измерения.
.
Вам нужно будет скомпилировать свой файл следующим образом:
javac -classpath C:\folder\where\jar\is\the_jar_file.jar file.java
согласно инструкциям по использованию javac:
C:\Console2>javac -help
Usage: javac <options> <source files>
После того, как вы скомпилировали новый файл (например, в ответе мистера Уилла), вы можете добавить новый файл в банку, используя:
jar uf C:\folder\where\jar\is\the_jar_file.jar file.class
Вам, вероятно, придется указать сам файл JAR, а не только каталог, в котором он находится.
javac file.java -classpath C:\folder\where\jar\is\the_jar_file.jar
Как уже упоминалось другими, после перекомпиляции файла .class вам необходимо заменить старую версию в .jar
. Вероятно, вам понадобятся любые зависимости времени компиляции, доступные для перестроить этот класс. Если это проект с открытым исходным кодом, это может быть легко придумать. Если нет, то сложнее. Если автор прислал вам файл, он, вероятно, может вам и в этом помочь. Возможно, вы также сможете попросить автора выпустить для вас исправленный дистрибутив. Скорее всего, он или она уже настроили среду сборки, и это должно быть относительно легко сделать.
Я бы попробовал этот подход (и он должен работать, если только класс «отлаженный» не вводит новую ошибку):
Это должно сработать. Если нет - попросите автора новую полную библиотеку.
Я просто догадываюсь, но вы проверили, не нужны ли какие-либо внешние библиотеки jar, которые вам, возможно, придется включить в вашу команду компиляции? Еще вы могли бы скомпилировать все классы, выполнив что-то вроде
javac *.java ...