How to create windows shortcut using Ant? Como criar janelas atalho utilizando Ant?
Why do you need to create a shortcut using Ant? Por que você precisa para criar um atalho utilizando Ant? When do you need to create that ? Quando você precisa fazer para criar esse? These might the questions that you will be thinking at this moment when you had a look into this topic. Estas as perguntas que poderão ser-lhe-á pensar, neste momento, quando você tinha um olhar para este tema. Yep I am here to answer these questions. Sim, estou aqui para responder a estas perguntas. I just made this topic just to create a buzz thats it but actually you can make Ant to execute any operating system specific commands through your build. Eu apenas feita este tópico apenas para criar um buzz thats ele mas, na verdade, você pode fazer Ant qualquer sistema operacional para executar comandos específicos através de sua construção. It may be shortcut, or if you want to execute any operating system specific command you can make use of this tutorial. Pode ser atalho, ou se você deseja executar qualquer comando do sistema operacional específico você pode fazer uso deste tutorial. Ant currently supports widely used and famous operating systems like Windows, Apple, Linux, Solaris, AIX etc. You can get the list of supporting operating system from sun specification. Ant suporta atualmente amplamente utilizado e famosos como os sistemas operacionais Windows, Apple, Linux, Solaris, AIX etc Você pode obter a lista de apoio à especificação do sistema operacional a partir de sol. You can get your current operating system by executing the following line of code in your java program Você pode obter o seu actual sistema operativo, ao executar a seguinte linha de código em seu programa Java
System.getProperty( "os.name" ); System.getProperty ( "os.name"); When do you need to use this? Quando é que você precisa para usar esse? This may not be useful for web application developers but they can also use this while building their enterprise or web application to automate few things. Este pode não ser útil para os desenvolvedores web, mas eles podem também utilizar este edifício, enquanto sua empresa ou aplicação web para automatizar algumas coisas. But desktop application developers who may use Swing sets etc may find this tip very useful. Mas desktop que os desenvolvedores podem usar Swing conjuntos etc maio encontrar esta dica muito útil. You can achieve this by using Exec Task in Ant which is the counter part of Runtime.exec in java. Você pode conseguir isso usando Exec Ant Tarefa em que é a parte do balcão Runtime.exec em Java. Here I am not going to explain you about How to run or create Ant Build. Aqui não vou explicar-lhe sobre a forma de executar ou criar Ant Build. It does not fall under this scope of short tutorial. Ele não se enquadra no âmbito de aplicação da presente breve tutorial.
Here we go, before getting into the tutorial we will see how to execute a windows command to get the environmental variable path Vamos lá, antes de entrar na tutorial, vamos ver como janelas para executar um comando para obter a variável ambiental caminho
cmd is the command prompt for windows higher than win 98 and ‘/c’ is mandatory to execute the command in the command shell. cmd é o prompt de janelas mais elevados do que ganha 98 e '/ c "é obrigatória para executar o comando no comando shell. To know more about Exec task kindly refer Para conhecer mais sobre Exec tarefa gentilmente remeter here aqui . Now coming to the point, to create a shortcut unless you don’t have any Windows Resource Kits or read made utilities you have to use VB Script to create shortcuts. Agora, chegando ao ponto, para criar um atalho não ser que você não tem nenhum Windows Resource Kits ou ler feita utilitários você tem de usar VB Script para criar atalhos. The script will be making use of WScript. O script será fazer uso de WScript. Shell of windows to do the job. Shell de janelas para fazer o trabalho. Kindly follow the code snippet given below which creates a shortcut file for a java archive file, Amavelmente seguir o snippet de código a seguir indicados, que cria um atalho para um ficheiro java arquivo,
Save the above code as shortcut.vbs. Salve o código acima como shortcut.vbs. Pls find the corresponding code snippet for part of the ANT Build that uses exec task Pls encontrar o trecho de código correspondente à parte da ANT Build tarefa que usa exec





























