Articles of java

Java FileInputStream présente un comportement différent sous Windows et Linux

J’ai rencontré un problème étrange lors de l’écriture des tests unitaires pour les applications Java multi-plateformes, en particulier avec FileInputStream. Ce test a été écrit à l’origine dans Windows et passé FileInputStream inputStream = new FileInputStream(file.getAbsolutePath()); FileOutputStream outputStream = FileUtils.getFileOutputStream(file.getAbsolutePath()); outputStream.write(‘a’); outputStream.close(); Assert.assertEquals(inputStream.read(), ‘a’); Cela fonctionne parfaitement dans Windows, mais échoue dans Ubuntu car inputStream […]

Crontab + Ubuntu + Java ne fonctionne pas

Si je lance directement le code ci-dessous dans le terminal, cela fonctionne parfaitement. /usr/bin/java -jar /var/jboss-as-7.1.1.Final/standalone/email_linux/notification_18.jar Mais quand je mets la même chose qu’un crontab dans un serveur Ubuntu, cela ne fonctionne pas. */3 * * * * /usr/bin/java -jar /var/jboss-as-7.1.1.Final/standalone/email_linux/notification_18.jar Quelqu’un sait-il pourquoi un comportement inattendu?

Dans quel dossier Ubuntu le framework Play doit-il être décompressé?

Dans quel dossier Ubuntu le framework Play doit-il être décompressé et pourquoi (play ressemble à celui qui inclut le serveur)?

JZMQ ne parvient pas à construire le paquet Debian sur Ubuntu

Pour le moment, j’ai de sérieux problèmes pour comstackr JZMQ sur Ubuntu (10.04.2 LTS Server, x86). J’ai installé 0MQ à partir de la source, mais la compilation du paquet Debian pour JZMQ échoue avec: dpkg-shlibdeps: error: no dependency information found for /usr/local/lib/libzmq.so.0 (used by debian/jzmq/usr/lib/libjzmq.so.0.0.0). Je n’ai pas beaucoup d’expérience dans la construction de paquets […]

Tomcat7 sur Ubuntu14.04 html fonctionne mais erreur 404 pour les servlets

Je suis nouveau aux servlets. J’ai installé Tomcat7 dans Ubuntu14.04 et le service fonctionne correctement. Mais cela donne une erreur 404 (non trouvée) pour le servlet ( http: // localhost: 8080 / hello / HelloServlet ). Le HTML dans l’application fonctionne bien. Il en va de même pour les outils de gestion Tomcat. Une idée […]

404 Erreur lors de la tentative d’access à l’URL websocket sur WildFly sur le serveur, fonctionne parfaitement sur localhost

J’ai créé et testé une application Java EE 7 qui utilise WebSockets sur mon PC local. Tout fonctionne bien lorsque je déploie sur WildFly 8 sur mon ordinateur local et accède à l’application à l’aide de localhost. Lorsque je déploie la même application sur un serveur cloud (Ubuntu 14.04) avec exactement la même configuration WildFly, […]

Y compris la bibliothèque native c ++ .so dans IntelliJ utilisant JNI sous Ubuntu

Je construis une bibliothèque partagée qui sera appelée depuis Java IntelliJ en utilisant JNI sous Ubuntu 14.04 x64. Lors de l’appel de mon fichier .so à l’aide de System.loadLibrary(“libtestJniLib”) dans Intellij, j’ai reçu l’erreur suivante: Exception in thread “main” java.lang.UnsatisfiedLinkError: no libtestJniLib in java.library.path Les configurations Intellij déterminent le chemin d’access à la bibliothèque: 1) […]

Hidding Folders utilisant Java sous Linux

Je sais qu’il y a déjà quelques questions posées, mais celles-ci ne résolvent pas mes besoins. Je dois cacher un dossier en utilisant java. Jusqu’à présent, tout fonctionne correctement avec Runtime.getRuntime (). exec (“mv Folder1 .Folder1”); dans java mais maintenant je ne peux pas trouver la solution comment cacher le dossier qui a des espaces […]

Script Ubuntu pour comstackr plusieurs fichiers java?

Je comprends que la commande serait javac file_name.java mais comment pourrais-je assembler un script shell qui pourrait comstackr plusieurs fichiers java? Je pensais aussi à copier les fichiers, ce que je présume, je n’utilise que cp et le référencement absolu des fichiers.

Java Look-And-Feel pour les messages de plateaux sur Ubuntu

J’affiche des messages sur la barre d’état système via trayIcon.displayMessage (…) mais ils ne sont pas beaux. J’ai essayé de changer leur apparence à la norme du système, mais appeler UIManager.setLookAndFeel (…) avant de créer l’icône n’a rien changé. UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); tray = SystemTray.getSystemTray(); popup = new PopupMenu(); trayIcon = new TrayIcon(image, “Tray Demo”, popup); tray.add(trayIcon); […]