Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users Polskie forum (Polish) Polish OTW
  • Search

e-mikrofirma

Rozmowy nie związane ściśle z Gentoo

Moderator: SlashBeast

Post Reply
  • Print view
Advanced search
9 posts • Page 1 of 1
Author
Message
sebas86
Guru
Guru
User avatar
Posts: 571
Joined: Sun May 01, 2005 8:22 am
Location: Szczecinek / Szczecin
Contact:
Contact sebas86
Website

e-mikrofirma

  • Quote

Post by sebas86 » Tue Oct 09, 2018 10:01 pm

Gdyby ktoś potrzebował skorzystać z aplikacji e-mikrofirma to jak najbardziej da się uruchomić wersja teoretycznie przeznaczona tylko na systemy Windows. Ministerstwo przy ostatnich aktualizacjach było o tyle życzliwe, że udostępniło wersję spakowaną bez instalatora i do działania wymaga tylko zainstalowanego JDK od Oracle w wersji 1.8 wraz ze wsparciem dla JavaFX.

Jeśli próba uruchomienia zgodnie z instrukcją kończy się informacją o braku głównej klasy należy upewnić się, że paczka została zainstalowana z włączoną flagą javafx.
Nieważne jaka dystrybucja, ważne, że Linux!
Top
Jacekalex
Guru
Guru
User avatar
Posts: 554
Joined: Thu Sep 17, 2009 5:18 am

  • Quote

Post by Jacekalex » Tue Feb 12, 2019 6:28 am

Jak uruchamiasz (jakim poleceniem) tą appkę e-mikrofirma?

Ściągnąłem właśnie wersję e-mikrofirma_1-3-0-3-tar.gz, po rozpakowaniu mam w tym archiwum 2 foldery

Code: Select all

micro
lib
Ale próba uruchomienia jakiegokolwiek pliku jar z któregokolwiek znich zawsze kończą się błędami, że nie może znaleźć klasy jar.

Java niby prawidłowa:

Code: Select all

dev-java/oracle-jdk-bin-1.8.0.202 alsa cups fontconfig javafx jce

Code: Select all

java -version
java version "1.8.0_202"
Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)
Tymczasem próba uruchomienia:

Code: Select all

###    wto lut 12 07:25:43  domek : ~/Desktop/e-mikrofirma_1-3-0-3-tar_FILES 
~> java  micro/msgs/MicroExternalResources.jar 
Error: Could not find or load main class micro.msgs.MicroExternalResources.jar

~> java -jar  micro/msgs/MicroExternalResources.jar 
no main manifest attribute, in micro/msgs/MicroExternalResources.jar

EDIT:
Dobra poszło tak:

Code: Select all

~> java -jar  micro/MicroLauncher.lib 
Jeszcze trudno stwierdzić, czy działa, stoi jak zaklęta na uruchomienie aplikacji - ładowanie.
Zobaczymy, ile się będzie ładował.

EDIT2:
Wygląda na to, że nie potrafi używać drivera sqlite do javy, otworzył mi przed nos folder z logami.

Pozdro
Top
sebas86
Guru
Guru
User avatar
Posts: 571
Joined: Sun May 01, 2005 8:22 am
Location: Szczecinek / Szczecin
Contact:
Contact sebas86
Website

  • Quote

Post by sebas86 » Fri Feb 15, 2019 10:40 pm

Może trafiłeś na jakieś przejściowe problemy.

Ściągnąłem dzisiaj najnowszą wersję 1.3.0.3 i poszła prawie z buta. Prawie bo oczywiście dla świętego spokoju odpalam z konta innego użytkownika i oczywiście zapomniałem zmienić uprawnienia... :lol:

Z ciekawszych rzeczy to proces aktualizacji ze starszej wersji nie zadziałał prawidłowo (ciekawe czy w ogóle to testowali), starsza wersja zapętlała mi się przy próbie uruchomienia.

Co do komendy uruchamiającej aplikację, to tak, to jest standard, że się podaje dodatkowy parametr -jar, wtedy środowisko wie, że ma do czynienia z paczką z aplikacją i szuka klasy startowej w manifeście... ale oszczędziłbyś czas zaglądając do oficjalnej dokumentacji, autorzy opisali sposób uruchomienia wersji bez instalatora z linii poleceń. ;)

Co do dalszych błędów ciężko mi cokolwiek powiedzieć. Tak długo jak nie podzielisz się szczegółem z błędami nic nie wywróżę, u mnie po prostu działa (może jakiś pakiet mam w innej wersji, może jakąś ścieżkę ustawioną, może coś jeszcze innego). Jedyny problem jak do tej pory miałem właśnie z JavąFX, komunikat błędu był kompletnie z czapy i nie sugerował, że brakuje elementy środowiska wykonawczego, a i autorzy zapomnieli napisać o tym w wymaganiach.

PS. Javę mam w dokładnie tej samej wersji.
Nieważne jaka dystrybucja, ważne, że Linux!
Top
Jacekalex
Guru
Guru
User avatar
Posts: 554
Joined: Thu Sep 17, 2009 5:18 am

  • Quote

Post by Jacekalex » Sat Feb 16, 2019 3:03 am

Coś tej javie chyba wersja sqlite nie pasuje:

default.err:
https://pastebin.com/raw/7M8DvZUy

default.out:
https://pastebin.com/raw/J0gkBRmi

Stoi sobie grzecznie w tym miejscu:
http://imgurl.pl/img/microfirma_5c677ea2c4f50.png

Wersja e-mikrofirma_1-3-0-3-tar.gz pobrana przez 5 minutami.

Może coś z flagami javy mam zwalone:

Code: Select all

dev-java/oracle-jdk-bin-1.8.0.202 alsa commercial cups fontconfig javafx jce visualvm
virtual/jdk-1.8.0-r3
Pozdro
8)
Top
sebas86
Guru
Guru
User avatar
Posts: 571
Joined: Sun May 01, 2005 8:22 am
Location: Szczecinek / Szczecin
Contact:
Contact sebas86
Website

  • Quote

Post by sebas86 » Sat Feb 16, 2019 8:44 am

Google mówi, że to najpewniej wina opcji noexec na partycji, na której rezyduje tmp:
https://stackoverflow.com/questions/269 ... ivedb-open

Spróbuj podać katalog na partycji, z której można wykonywać kod:
https://stackoverflow.com/questions/192 ... -io-tmpdir
Nieważne jaka dystrybucja, ważne, że Linux!
Top
Jacekalex
Guru
Guru
User avatar
Posts: 554
Joined: Thu Sep 17, 2009 5:18 am

  • Quote

Post by Jacekalex » Sat Feb 16, 2019 9:17 am

sebas86 wrote:Google mówi, że to najpewniej wina opcji noexec na partycji, na której rezyduje tmp:
https://stackoverflow.com/questions/269 ... ivedb-open

Spróbuj podać katalog na partycji, z której można wykonywać kod:
https://stackoverflow.com/questions/192 ... -io-tmpdir
Czyli z powodu Javy muszę wystawiać cały system na chuj wie jakie zagrożenia?

U mnie to nie tylko noexec na /tmp ale i łatka TPE może rozrabiać.

Zobaczę bez noexec i tpe.

Dzięki
Last edited by Jacekalex on Sat Feb 16, 2019 10:21 am, edited 1 time in total.
Top
Jacekalex
Guru
Guru
User avatar
Posts: 554
Joined: Thu Sep 17, 2009 5:18 am

  • Quote

Post by Jacekalex » Sat Feb 16, 2019 10:07 am

Faktycznie, noexec oraz TPE blokują to dziadostwo.

Teraz się uruchomiło.
Ciekaw tylko jestem, czy jest w tym dziadostwie jakiś tryb testowy (jak w linuksowym kliencie jpk),
bo chcę się nim pobawić bez rejestrowania firmy, którą zamknąłem w 2011 i do niej już nie tęsknię.

Natomiast zamierzam postawić sp z oo, i jak sobie obejrzałem Lefthanda, Raksa i kilka innych programów, to przyszło mi do głowy, ze zamiast płacić 2 tysie za program i tysia rocznie za aktualizację spowodowaną zmianą struktury JPK (która zmienia się co roku), to lepiej sam sobie napiszę prosty program do księgowości, i będę mógł go poprawiać samodzielnie.

Faktura w SQL/PHP to bułka z masłem, to samo magazyn czy środki trwale, tylko z JPK będzie jazda.
Zwłaszcza że faktury, zamówienia i magazyn ma każda istniejąca appka sklepu internetowego. xD

Zdaje się to nawet działać. xD

Dzięki
:wink:
Top
sebas86
Guru
Guru
User avatar
Posts: 571
Joined: Sun May 01, 2005 8:22 am
Location: Szczecinek / Szczecin
Contact:
Contact sebas86
Website

  • Quote

Post by sebas86 » Sun Feb 17, 2019 12:30 pm

Nie sądzę aby był tryb tekstowy, bo i po co? To ma być aplikacja dla Kowalskiego, który nie chce płacić za prowadzenie księgowości, a musi się wywiązać z nowego obowiązku...

Co do reszty... ano... Pozostaje uruchamianie w maszynie wirtualnej.

Osobiście szkoda właśnie, że nie poszli w bardziej przezroczyste rozwiązanie. Oprócz dokumentacji mogliby dać bazową implementację tego klienta i zaraz problem z brakiem wersji na inne systemy operacyjne rozwiązałby się sam...
Nieważne jaka dystrybucja, ważne, że Linux!
Top
Jacekalex
Guru
Guru
User avatar
Posts: 554
Joined: Thu Sep 17, 2009 5:18 am

  • Quote

Post by Jacekalex » Sun Feb 17, 2019 12:51 pm

VM powiadasz?

Z Dokerem jest to jakiś pomysł, konfiguracja Dockera jest dość banalna, aczkolwiek jeszcze nie wyczaiłem, dlaczego appki odpalone przez Dockera nie mają wyjazdu do neta.
Kiedyś, jak znajdę chwilkę, to się tym zajmę.

Co do przejrzystości kodu, to z powodu tradycyjnej infoafery (chciałbym uwierzyć, że to nie korupcja..)
nasze Rządy nie potrafią zapytać Rządu Bułgarii, jak to się robi żeby wymagać kodu źródłowego programów, za które płacą z naszych podatków, nie wspominając już o umieszczaniu takiego kodu na Githubie, jak to zrobili Bułgarzy.

https://github.com/governmentbg

Za to jedno, co naprawdę się w Polsce udaje, to poprawianie co roku struktury JPK, żeby przypadkiem program za dwa tysie (sp z oo) nie mógł służyć przez choćby dwa latka bez aktualizacji (za kolejne kilka stówek).
Tak oto minister generuje "pozaustawowe" koszty w firmach (ciekawe, kto bierze prowizję).

Ciekaw też jestem, czy JPK będzie można podpisywać tym nowym dowodem z warstwą elektroniczną, który wchodzi wiosną (ech, rozmarzylem się), bo na razie trzeba kupować komercyjny cert do podpisywania razem z kartą rekomendowaną do czytnika zgodnego wyłącznie z Windowsem.

Z posiadanym Yubikeyem takiego certa przeważnie nie można ożenić.


Pozdro
Top
Post Reply
  • Print view

9 posts • Page 1 of 1

Return to “Polish OTW”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic