0

Ubuntu üzerinde Subclipse hata

Posted by Gökhan Şahin on Apr 29, 2010 in Eclipse, Ide, Java

Ubuntu üzerinde eclipse ve svn kullanırken aşağıdaki gibi bir hata alıyorsanız.
Failed to load JavaHL Library.
These are the errors that were encountered:
no libsvnjavahl-1 in java.library.path
no svnjavahl-1 in java.library.path
no svnjavahl in java.library.path
java.library.path = /usr/lib/jvm/java-6-sun-1.6.0.03/jre/lib/i386/client::/
usr/lib/jvm/java-6-sun-1.6.0.03/jre/lib/i386::/usr/lib/firefox:/usr/lib/
firefox/:/usr/java/packages/lib/i386:/lib:/usr/lib

Komut satırından bu komutu çalıştırın.

sudo apt-get install libsvn-java

 
2

Yazılım Desteğine ihtiyacım var.

Posted by Gökhan Şahin on Apr 26, 2010 in Uncategorized

Yazılım ile ilgili desteğe ihtiyacınız olduğunda gokhansahin@sahinyazilim.net adresine mail atabilirsiniz.
Elimden geldiğince size yardımcı olmaya çalışırım.

 
0

OAS 10.1.3.1 üzerinde projeyi cluster olarak çalıştırma.

Posted by Gökhan Şahin on Apr 26, 2010 in Application Server

OAS üzerinde ikitane aynı guruba ait instance açın Örnek A1 ve A2 G1 grubuna ait. Projeyi deploy ederken war dosyasını seçtikten sonra karşımıza çıkan ekranda Application name ve contexpath soran ekran çıkacak. Burada A1 ve A2 de aynı ismi ve aynı context path’i veriyoruz. Daha sonra log ları açıp baktığınızda aynı urlden iki farklı uygulamaya eriştiğinizi göreceksiniz.

 
0

Oracle Application Server Remote Debug

Posted by Gökhan Şahin on Apr 26, 2010 in Application Server, Java, Web

OAS remote debug için Enterprise Manager a login olun debug etmek istediğiniz instance a tıklayın Administration tabına geçin
Server Properties seçin Command Line Options ta add butonuna basın açılan satıra -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=4000 uygulayın.

Eclipse te projenin üzerinde sağ tuşa tıklayın açılan menüden debug as seçeneğini seçin ordan open Debug dialog seçneğini tıklayın. Remote java Application seçeneğini tıklayın ve new butonuna basın. Sağ tarafta çıkan bölümden host kısmına server ip yazın ve port kısmın 4000 yazın. Debug butonuna basın.

Kolay gelsin

 
0

Swing JFrame in pencere çerçevesini kaldırmak.

Posted by Gökhan Şahin on Apr 8, 2010 in Java, Swing, Yazılım

JFrame de pencere çerçevesini kaldırmak için bu komutu kullanmanız yeterli
setUndecorated(true);

Tags:

 
3

Java İle görev çubuğuna yerleşen program örneği

Posted by Gökhan Şahin on Apr 8, 2010 in Java, Yazılım

Windows yada linux te görmüştürsünüz. Tarih saat yada bağlantı ayarlarını gösteren simler görev çubuğuna yerleşir. Burdan bu simgelere tıklayarak belli programlar çalıştırabilirsiniz. Java da böyle bir uygulama örneği ihtiyacınız olacaktır.

import java.awt.*;
import java.awt.event.*;

public class SystemTrayTest {
public SystemTray() throws AWTException {
final TrayIcon trayIcon;
if (SystemTray.isSupported()) {

SystemTray tray = SystemTray.getSystemTray();
Image image = Toolkit.getDefaultToolkit().getImage("unlem.gif");
MouseListener mouseListener = new MouseListener() {
public void mouseClicked(MouseEvent e) {
if (sistemUpTest()) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
kendiFormnuz t = new kendiFormnuz();
t.setVisible(true);
}
});
}
}

public void mouseEntered(MouseEvent e) {
System.out.println("Tray Icon - Mouse entered!");
}

public void mouseExited(MouseEvent e) {
System.out.println("Tray Icon - Mouse exited!");
}

public void mousePressed(MouseEvent e) {
System.out.println("Tray Icon - Mouse pressed!");
}

public void mouseReleased(MouseEvent e) {
System.out.println("Tray Icon - Mouse released!");
}
};

ActionListener exitListener = new ActionListener() {

public void actionPerformed(ActionEvent e) {
System.exit(0);
}
};

PopupMenu popup = new PopupMenu();
MenuItem defaultItem = new MenuItem("Çıkış");
defaultItem.addActionListener(exitListener);
popup.add(defaultItem);

trayIcon = new TrayIcon(image, "Program ismi", popup);

ActionListener actionListener = new ActionListener() {

public void actionPerformed(ActionEvent e) {
trayIcon.displayMessage("Action Event",
"An Action Event Has Been Peformed!",
TrayIcon.MessageType.INFO);
}
};

trayIcon.setImageAutoSize(true);
trayIcon.addActionListener(actionListener);
trayIcon.addMouseListener(mouseListener);

try {
tray.add(trayIcon);
} catch (AWTException e) {
System.err.println("TrayIcon could not be added.");
}

} else {
System.err.println("System tray is currently not supported.");
}
}

public static void main(String[] args) throws AWTException {
SystemTray main = new SystemTray();
}
}
}

Tags:

Copyright © 2019 Gökhan Şahin All rights reserved. Theme by Laptop Geek.