This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: Making Unix like paths work when using java program from Cygwin
- From: Earnie Boyd <earnie at users dot sourceforge dot net>
- To: cygwin at cygwin dot com
- Date: Fri, 18 May 2012 07:51:15 -0400
- Subject: Re: Making Unix like paths work when using java program from Cygwin
- References: <33869106.post@talk.nabble.com>
On Fri, May 18, 2012 at 4:56 AM, himoundary wrote:
>
> I am working in a team where everyone else has a Linux/Mac OS X workstation,
> but I have a windows workstation. Our project uses a shell script and a java
> program to automate some deployment/setup etc, which needs to create some
> directories of the sort /ABC/XYZ.
> Obviously such paths are not valid in Windows.
>
You spread falsities about Windows. Try the following in cmd.exe and
you will be in a shock for your life.
mkdir /ABC/XYZ
> I was hoping if I executed these scripts from within a Cygwin terminal, the
> problem might be solved (with /ABC/XYZ mapping to C:\cygwin\ABC\XYZ
>
> While the issue gets solved for the shell scripts, it does not for the java
> program. I realize this happens because the Cygwin executes the very same
> java.exe program which is installed on Windows (even though I selected
> 'java' related packages for installation while installing Cygwin). Is there
> a way to get the equivalent of the "native" javac and java programs one
> would find on a typical Linux workstation.
>
You probably want to use the capabilities of cygpath for this and
modify your script.
--
Earnie
-- https://sites.google.com/site/earnieboyd
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple